R에서 randomForest 패키지를 사용하려고하는데 R에서 응답에 데이터가 누락되었다고 알려주는 문제가 발생했습니다. 벡터.R의 RandomForest가 객체에 누락 된 값을보고하지만 벡터에 0이 포함되어 있음
> rf_blackcomb_earlyGame <- randomForest(max_cohort ~ ., data=blackcomb_earlyGame[-c(1,2), ])
Error in na.fail.default(list(max_cohort = c(47, 25, 20, 37, 1, 0, 23, :
missing values in object
지정한 오류가 분명합니다. 나는 이전에 그것을 만났습니다. 실제로 데이터가 누락되었습니다. 그러나 이번에는 누락 된 데이터가 없습니다.
> class(blackcomb_earlyGame$max_cohort)
[1] "numeric"
> which(is.na(blackcomb_earlyGame$max_cohort))
integer(0)
내가 그 도움이 될 것입니다 있는지 확인하기 위해 na.roughfix를 사용하여 시도했지만, 나는 다음과 같은 오류가 발생합니다.
Error in na.roughfix.data.frame(list(max_cohort = c(47, 25, 20, 37, 1, :
na.roughfix only works for numeric or factor
모든 벡터를 검사하여 어느 누구도 어떤 NA도없고 그 중 하나도 확인하지 않았습니다.
누구에게 의견이 있습니까?
'sapply (blackcomb_earlyGame, function (x) any (is.na (x)))')의 출력을 표시 할 수 있습니까? – Gregor
나는하려고 할 것이다. 내 R 서버가 충돌하여 다시 시작하고 데이터를 다시로드합니다. –
대부분 문자 유형의 열이 있습니다. str (blackcomb_earlyGame)의 출력을 게시 할 수 있습니까 – dww