#r #text-mining #text2vec
#r #интеллектуальный анализ текста #text2vec
Вопрос:
У меня есть матрица R mat
, и я хочу выполнить LDA на ней.
При запуске lda_model$fit_transform(mat, n_iter = 20)
я получаю сообщение об ошибке:
Error in super$check_convert_input(x) :
don't know how to deal with input of class 'matrix'
Есть ли простой способ решить эту проблему? Источником моей матрицы не является текст, и я не хочу вдаваться в словари itoken()
и т.д.
Ответ №1:
Приведение к sparseMatrix
перед подгонкой модели, похоже, делает свое дело:
library(Matrix)
mat <- as(mat, "sparseMatrix")