r语言 - "Error in table(pred = prediction, true = W[, 8]) : all arguments must have the same length"



这是我的数据:

<>之前Anon_Student_Id Problem_Hierarchy Problem_Name Problem_View Number_Of_Steps sum_of_step_duration Sum_Of_Hints结果1 80nlN05JQ6单元ES_01,部分ES_01-6 EG21 8 3 28 012 80nlN05JQ6单元ES_01,段ES_01-6 EG21 9 3 37 0 03 80nlN05JQ6单元ES_01,段ES_01-6 EG21 10 3 50 0 04 80nlN05JQ6单元ES_01,段ES_01-6 EG22 1 3 78 0 05 80nlN05JQ6 ES_01单元,ES_01-6节EG22 2 3 41 016 80nlN05JQ6 ES_01单元,ES_01-6节EG22 33 92 0 0之前

我正在尝试预测属性"结果"通过SVM模型:

model<支持向量机(结果~。,>

prediction <- predict(model, W[,-8])

table(pred = prediction, true = W[,8])

但是我得到这个错误:

"Error in table(pred = prediction, true = W[, 8]) : 
  all arguments must have the same length"

当我检查它时,我得到:length(pred)=2042 and length(true)=2043

为什么我得到这个错误??(我的意思是-为什么我得到不同的长度?"pred"one_answers";true"都应该有相同的长度)

谢谢!

问题解决:我用na.omit(W)去掉了数据的所有na值,然后它工作了。谢谢你!

相关内容

  • 没有找到相关文章

最新更新