1
加載LDA功能我使用的文本挖掘tm
庫R.問題中的R
我R上運行的版本3.3.1
我有這樣的代碼:
lda <- LDA(docterm,k = 3,method = 'Gibbs')
lda.topics <- as.matrix(topics(lda))
lda.terms <- as.matrix(terms(lda,5))
topic.terms <- c()
topic.terms[1] <- paste(c(lda.terms[,1],'\n'),collapse = '\n')
topic.terms[2] <- paste(c(lda.terms[,2],'\n'),collapse = '\n')
topic.terms[3] <- paste(c(lda.terms[,3],'\n'),collapse = '\n')
tw.df <- tw.df %>%
mutate(topico = topic.terms[lda.topics])
但每次我嘗試使用source file.r
運行它時它拋出我:
Error in eval(expr, envir, enclos) : could not find function "LDA"
我不明白,安裝了tm
軟件包。
有沒有人遇到過這種行爲?
關於如何解決它的任何想法?
在此先感謝!
是否通過library(tm)加載了包? – thelatemail
嗨,不,只是執行源文件(「file.r」)我是新來的R btw,請原諒我,如果這是noob作爲地獄 – NeoVe
剛剛加載它,它說加載需要的包:NLP,但我再試一次'source',同樣的錯誤tho – NeoVe