首页 > 解决方案 > 我的 R 代码无法创建 wordcloud

问题描述

我清理了文本并转换为 TDM TDM 的结果向我展示了 1 个文档和 1 个术语 我认为这没有意义

我试图修改 wordcloud 的比例,但我意识到这与转换为 TDM 有很大关系。

library(NLP)
library(tm)

essay <- "sukjin_essay_summary.txt"
essay_2 <- Corpus(VectorSource(essay))

#Data Cleaning
essay_data <- tm_map(essay_2, stripWhitespace)      
essay_data <- tm_map(essay_data, tolower)          
essay_data <- tm_map(essay_data, removeNumbers)     
essay_data <- tm_map(essay_data, removePunctuation) 
essay_data <- tm_map(essay_data, removeWords, stopwords("english"))

#create term document matrix
tdm_essay <- TermDocumentMatrix(essay_data)     #create TDM
TDM <- as.matrix(tdm_essay)
TDM

                      Docs
Terms                  1
sukjinessaysummarytxt  1

我预计会有 1 个文档和 xxx 个术语,但它只有 1 个文档和 1 个术语。

基于上述,我的 wordcloud 代码告诉我它不能被绘制。

标签: r

解决方案


推荐阅读