r - 我的 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 代码告诉我它不能被绘制。
解决方案
推荐阅读
- javascript - 解析字符串中奇怪字符的问题
- ocaml - 如何修复 Ocaml Unbound 构造函数错误
- ios - 如何加载文本文件的内容并将其显示在 SwiftUI 文本视图中?
- r - 如何使用 tsibble 对象生成时间序列图?
- java - 为 Java 中的自定义异常抛出定义的消息
- c - 为什么使用信号处理程序在此代码中出现分段错误?
- java - 找到最大乘积的算法 - 分析
- c# - 在Unity2d中将rigidbody.velocity设置为鼠标的方向
- javascript - 函数可以在没有花括号的情况下工作,并且不能与它们一起工作,为什么?
- eclipse - HikariCP/Spigot:使用 Eclipse 无 maven 导出