Документ-Термин-Матрица тм Пакет в R

Я использую матрицу терминов документа пакета tm в R. Я столкнулся с ошибкой, говорящей:

Doc <- DocumentTermMatrix(Data)
Error in UseMethod("TermDocumentMatrix", x) : 

no applicable method for 'TermDocumentMatrix' applied to an object of class "table"

Я пробовал фрейм данных, таблицу данных, матрицу и таблицу, но снова и снова сталкивался с ошибкой. Не могли бы вы сказать мне, что мне делать?

1 ответ

Решение

Вы пропустили шаг... вы должны сначала создать "корпус"...

library("tm")
txt <- c("some text", "here in this", "vector as an example")
corpus <- Corpus(VectorSource(txt))
tdm <- TermDocumentMatrix(corpus)
Другие вопросы по тегам