2017-01-18 7 views
0

데이터 프레임이인 100 개의 행이고 행의 1/3이 2 개의 NA 값 (입력 데이터의 경우)을 처리하는 경우 어떻게 처리됩니까?NA가 포함 된 데이터가 포함 된 모델 생성

나는 lm {stats}을 읽었지만 na.action 설정이 true 또는 false로 설정되어 있는지 확실하지 않습니다.

na.action = TRUE로 설정하면 전체 행이 삭제되거나 해당 행에 대한 NA 변수가 삭제됩니까?

무엇이든 options("na.action") 반환 할 것 defalut로 lm 문서 na.action 당 당신에게

+1

관련 :

내가 이해로 na.action로 설정 될 수있다 4 가지 옵션이 있습니다 values-in-lm "* na.omit과 na.exclude는 모두 casically 삭제 *" – thelatemail

+0

나는 이것에 대해 더 깊이 생각해 왔기 때문에 이제 원래의 의도는 대규모 재귀 메타 데이터로 설명 될 수있는 무언가를 구축함으로써 해결 될 것입니다. 모델. 따라서 무작위로 배치 된 NA 값을 가진 주어진 데이터는 덜 강건하지만 가장 적합한 적절한 하위 모델은 여전히 ​​출력을 생성하기위한 데이터를 포함 할 수 있습니다. 따라서 실제로는 더 많은 모델로 가장 잘 해결됩니다. –

+0

여러 가지 대체 방법에 관심이있을 수 있습니다. – Roland

답변

0

ben_says

감사 (다른 열을 사용).

내 경우에는 na.omit이며 이는 NA가있는 행이 제거됨을 의미합니다. http://stats.stackexchange.com/questions/11000/how-does-r-handle-missing- -

na.fail 
na.omit 
na.exclude 
na.pass