So... You really should give the results of sessionInfo().
There are (at least) two naive Bayes functions. I'm assuming that you are using the one in klaR. Look at the manual page ? predict.NaiveBayes: the output is "A list with the conditional a-posterior probabilities for each class and the estimated class are returned." The example is short, but you could see that > data(iris) > m <- NaiveBayes(Species ~ ., data = iris) > str(predict(m)) List of 2 $ class : Factor w/ 3 levels "setosa","versicolor",..: 1 1 1 1 1 1 1 1 1 1 ... ..- attr(*, "names")= chr [1:150] "1" "2" "3" "4" ... $ posterior: num [1:150, 1:3] 1 1 1 1 1 ... ..- attr(*, "dimnames")=List of 2 .. ..$ : chr [1:150] "1" "2" "3" "4" ... .. ..$ : chr [1:3] "setosa" "versicolor" "virginica" You can get there via something like: > table(iris$Species, predict(m)$class) setosa versicolor virginica setosa 50 0 0 versicolor 0 47 3 virginica 0 3 47 Max On Wed, Jun 30, 2010 at 9:16 AM, Aadhithya <sistaa...@gmail.com> wrote: > > Hi, > I have written a code in R for classifying microarray data using naive > bayes, the code is given below: > library(e1071) > train<-read.table("Z:/Documents/train.txt",header=T); > test<-read.table("Z:/Documents/test.txt",header=T); > cl <- c(c(rep("ALL",10), rep("AML",10))); > cl <- factor(cl) > model <- NaiveBayes(train,cl); > pred<-predict(model,test,type = "raw"); > table(pred,cl); > everything is working fine I am able to build the model and predict also but > I am not able to get the confusion matrix using table function.its giving me > the following error when I execute the line "table(pred,cl)" > Error in sort.list(unique.default(x), na.last = TRUE) : > 'x' must be atomic for 'sort.list' > Have you called 'sort' on a list? > I am not sure where I am going wrong. I want the confusion matrix using > table function but I am not able to get it . Please help me . I will be > really grateful .Thanks in advance. > -Aadhithya > > -- > View this message in context: > http://r.789695.n4.nabble.com/help-on-naivebayes-function-in-R-tp2272720p2272720.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Max ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.