これは私のデータです:
Anon_Student_Id Problem_Hierarchy Problem_Name Problem_View Number_Of_Steps Sum_Of_Steps_Duration Sum_Of_Hints 結果 1 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG21 8 3 28 0 1 2 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG21 9 3 37 0 0 3 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG21 10 3 50 0 0 4 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG22 1 3 78 0 0 5 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG22 2 3 41 0 1 6 80nlN05JQ6 ユニット ES_01、セクション ES_01-6 EG22 3 3 92 0 0
SVMモデルで属性「結果」を予測しようとしています:
model<-svm(result~., scale=FALSE, data=W)
予測 <- 予測(モデル, W[,-8])
table(pred = 予測、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」と「true」は同じ長さであるはずです)
ありがとう!