"RTextTools" create_matrix obteve um erro
Eu estava executando o pacote RTextTools para criar um modelo de classificação de texto.
E quando preparo o conjunto de dados de previsão e tentei transformá-lo em matriz. Eu recebi o erro como:
Error in if (attr(weighting, "Acronym") == "tf-idf") weight <- 1e-09 :
argument is of length zero
Meu código é como abaixo:
table<-read.csv("traintest.csv",header = TRUE)
dtMatrix <- create_matrix(table["COMMENTS"])
container <- create_container(dtMatrix,
table$LIKELIHOOD_TO_RECOMMEND,
trainSize=1:5000,testSize=5001:10000,
virgin=FALSE)
model <- train_model(container, "SVM", kernel="linear", cost=1)
predictionData<-read.csv("rest.csv",header = TRUE)
**predMatrix <- create_matrix(predictionData["COMMENTS"],originalMatrix=dtMatrix)**
Error in if (attr(weighting, "Acronym") == "tf-idf") weight <- 1e-09 :
argument is of length zero
O erro foi dado pelo último código (negrito). Tentei pesquisar no google, mas não encontrei uma solução clara.
obrigado