Skip to content
Prev 293660 / 398502 Next

weird predict function error when I use naive bayes

On 04.05.2012 13:54, kiinalist wrote:
Either use the more convninient formula notation:

m <- naiveBayes(Species ~ Sepal.Length, data = iris)
table(predict(m, iris), iris$Species)


or provide data.frames rather than vectors, hence:


m <- naiveBayes(iris[,1,drop=FALSE], iris[,5])
table(predict(m, iris[,1,drop=FALSE]), iris[,5])

Uwe Ligges