我正在努力学习本教程:https://www.svm-tutorial.com/2014/11/svm-classify-text-r/
在第五步,它显示以下内容:
container <- create_container(dtMatrix, data$IsSunny, trainSize=1:11, virgin=FALSE)
它以递归方式显示此错误:
Error in `[.simple_triplet_matrix`(matrix, totalSize, ) : subscript out of bounds
答案 0 :(得分:0)
您可以尝试这样做,以确保数据框数据中的数据数量等于或大于您的训练大小。
容器&lt; - create_container(dtMatrix,数据$ IsSunny, trainSize = 1:nrow(数据),virgin = FALSE)
希望它有所帮助。
答案 1 :(得分:0)
仔细检查csv文件中包含数据的行数。 trainSize = 1:“数据行数”。另外,请检查列名称。