NA 수준의 R 요소가 있습니다.NA 수준별 인수 하위 집합
set.seed(1)
x <- sample(c(1, 2, NA), 25, replace=TRUE)
x <- factor(x, exclude = NULL)
> x
[1] 1 2 2 <NA> 1 <NA> <NA> 2 2 1 1
[12] 1 <NA> 2 <NA> 2 <NA> <NA> 2 <NA> <NA> 1
[23] 2 1 1
Levels: 1 2 <NA>
레벨을 <NA>
수준으로 하위화하려면 어떻게합니까? 시도한 두 가지 방법 모두 작동하지 않았습니다.
> x[is.na(x)]
factor(0)
Levels: 1 2 <NA>
> x[x=='<NA>']
factor(0)
Levels: 1 2 <NA>
대를 '? factor'는 다음과 같습니다. "경고 : 몇 가지 예외가 있습니다. i 수준에 'NA'가있는 요인. 예를 들어 표를 만들 때만 사용하는 것이 좋습니다. " –