RTextTools包错误

时间:2014-05-07 00:57:16

标签: r text-mining

我在R中的RTextTools包中使用create_container,但收到错误:

container <- create_container(doc_matrix, rawTags, trainSize=1:0.8*nrow(tagsSub),
                              testSize=0.8*nrow(tagsSub)+1:nrow(tagsSub),
                              virgin=FALSE)

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

任何人都可以建议出现问题吗?

2 个答案:

答案 0 :(得分:1)

您可能没有正确指定尺寸。 :运算符具有非常高的优先级。你可以试试

container <- create_container(doc_matrix, rawTags, 
    trainSize=1:(0.8*nrow(tagsSub)), 
    testSize=(0.8*nrow(tagsSub)+1):nrow(tagsSub), 
    virgin=FALSE
)

答案 1 :(得分:-1)

测试

nrow(doc_matrix)

在冒号(:)之后应用的最大数量。