R

时间:2017-09-28 14:51:18

标签: r

我无法调用功能表:

table(predict(model,dataset),dataset[,2],dnn=list('predicted','actual'))

因为有下一个错误:

  

表中的错误(预测(模型,数据集),数据集[,2],dnn = list(“预测”,:         所有参数必须具有相同的长度

class<- ifelse(srz_a>0,"up",ifelse(srz_a<0,"down",0))

dataset<- data.frame(date,class,srz_a)

model<- naiveBayes(dataset[,1],dataset[,2:3])

table(predict(model,dataset),dataset[,2],dnn=list('predicted','actual'))
# Error in table(predict(model, dataset), dataset[, 2], dnn = list("predicted",  : 
#   all arguments must have the same length

dim(dataset)
# [1] 1292    3

class[1292]
# [1] "down"

srz_a[1292]
# [1] -0.0001520257

0 个答案:

没有答案