1
통계 및 데이터 마이닝에 익숙하지 않습니다. 나는 완벽하게 작동 한 예제 here을 따랐다. 이제는이 데이터 세트를 범주 데이터만으로 구성된 데이터 세트에 적용하려고합니다.범주 형 데이터에 대한 Naive Bayes 분류
R은 다음과 같은 오류를 제공합니다 :
Error in train.default(x, y, "nb", trControl = trainControl(method = "cv", :
wrong model type for regression
내 질문은 : 나는 데이터의 내 범주 세트에 그 방법을 적용하기 위해 확인해야 변환의 어떤 종류의? 데이터 집합의 레이블 숫자 형식으로되어 있기 때문에
코드 조각은
bbb <- data.frame(x=c("Cleveland", "London", "London", "Ashburn"),y= c("USA", "GBR", "GBR", "USA"))
x = bbb$x
y = bbb$y
model = train(x,y,'nb',trControl=trainControl(method='cv',number=1))
model
[재현 가능한 예] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)를 제공해주십시오. – Thomas
뭐하고 있니? 코드를 입력하십시오! – maximus
여러분, 제가 지금까지 한 것을 보여주기 위해 질문을 업데이트했습니다. – user2295350