2017-04-20 10 views
0

のうち添字Iがまま現在このチュートリアルに取り組んでいます:https://www.svm-tutorial.com/2014/11/svm-classify-text-r/エラー:境界

ステップ5で、それは次のことを示しています

container <- create_container(dtMatrix, data$IsSunny, trainSize=1:11, virgin=FALSE) 

それ再帰的にこのエラーを示しています

Error in `[.simple_triplet_matrix`(matrix, totalSize,) : 
    subscript out of bounds 

答えて

0

あなたはデータフレームのデータのデータ数が等しいか、あなたのトレーニングのサイズを超えていることを確認するために、次のように試すことができます。

コンテナ< - create_container(dtMatrix、データ$ IsSunny、 trainSize = 1:nrow(データ)、バージン= FALSE)

はそれがお役に立てば幸いです。

0

ダブルCSVファイルのデータと行の数を確認してください。 trainSize = 1: "データ行数"。また、列名を確認してください。