업데이트 : naiveBayes에 e1071 패키지를 사용하고 있습니다.R 예측 함수 : 왜 길이 예측을 반환합니까?
저는 R에 익숙하지 않고 장난감 데이터 주변에 Naive Bayes 모델을 구축하려고합니다. 그런 다음 그 모델에 대해 "프리 플레이"를 호출하려고했습니다. 내가 본 문제는 "predict()"의 결과 길이가 0입니다. 간단한 R repro 코드를 참조하십시오. 귀하의 의견을 보내 주셔서 감사합니다!
df<-NULL
df <- rbind(df, c(0,3))
df <- rbind(df, c(1,1))
df <- rbind(df, c(1,3))
model <- naiveBayes(df[,2], df[,1])
prediction <- predict(model, df[,-1])
length(prediction)
## [1] 0
어떤 패키지를 사용하고 있습니까? 'e1071'? 나는 당신의 문제가 수식을 지정하지 않는다고 확신합니다. – alexwhan