수색…
소개
강제 형 변환은 암시 적으로 또는 명시 적 강제 변환을위한 함수 (예 : as.numeric, as.data.frame 등)를 사용하여 계산하는 동안 객체 유형이 변경 될 때 R에서 발생합니다.
암시 적 강제
강제 변환은 R의 데이터 유형에서 발생하며 데이터가 모든 값을 수용 할 수 있도록 종종 암시 적으로 발생합니다. 예를 들어,
x = 1:3
x
[1] 1 2 3
typeof(x)
#[1] "integer"
x[2] = "hi"
x
#[1] "1" "hi" "3"
typeof(x)
#[1] "character"
처음에 x
는 integer
유형 integer
. 그러나 x[2] = "hi"
할 때, R의 벡터가 단일 유형의 데이터 만 가질 수 있기 때문에 x
모든 요소가 character
로 강제 변환됩니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow