Displaying 1 result from an estimated 1 matches for "dd_not".
Did you mean:
_not
2012 Dec 07
0
Conditional inference forest error: levels in factors do not match
...l inference forest
oc_listed.fit1 <- cforest(Listed~
HabMode,controls=cforest_unbiased(ntree=500), data=oc.complete)
#use predict function for subset of data
#this works correctly
predict(oc_listed.fit1,newdata=oc.complete[1:10,])
#use predict on new set of data
predict(oc_listed.fit1,newdata=DD_NOT)
#produces this error message
#Error in checkData(oldData, RET) :
#Levels in factors of new data do not match original data
#We can show that all of the levels match
table(DD_NOT$ORD %in% oc.complete$ORD)
#same check
sum(!levels(DD_NOT$ORD) %in% levels(oc.complete$ORD))
#equals 0, all levels...