R:TM软件包可从单列中查找词频

修改

我最近一直在尝试data.frame使用该tm在R in的单列中查找单词频率尽管它data.frame本身有许多基于数字和字符的列,但我只对纯文本的单个列感兴趣。尽管清理文本本身没有问题,但是当我尝试使用findFreqTerms()命令拉出频率词时,却收到以下错误消息:

Error: inherits(x, c("DocumentTermMatrix", "TermDocumentMatrix")) is not TRUE

我这样说是我需要将数据转换为aDocumentTermMatrix或a TermDocumentMatrix,但是由于我只有一个正在使用的列,因此我也无法创建任何一个。错误如下:

> Test <- DocumentTermMatrix(Types)
Error in UseMethod("TermDocumentMatrix", x) : 
  no applicable method for 'TermDocumentMatrix' applied to an object of class "c('PlainTextDocument', 'TextDocument')"

有什么方法可以从单列中获得频率计数吗?我在下面粘贴了完整的代码,并附有对我执行的每个步骤的说明。我感谢大家能给我的任何帮助。

> # extracting the single column I wish to analyse from the data frame
  Types <-Expenses$Types
> # lower all cases
  Types <- tolower(Types)
> # remove punctuation
  Types <- removePunctuation(Types)
> # remove numbers
  Types <- removeNumbers(Types)
> # attempting to find word frequency
  findFreqTerms(Types)
Error: inherits(x, c("DocumentTermMatrix", "TermDocumentMatrix")) is not TRUE
律师

如果使用qdap软件包,则可以直接从文本变量中找到术语的出现频率

library(qdap)
a <- c("hello man", "how's it going", "just fine", "really fine", "man o man!")
a <- tolower(a)
a <- removePunctuation(a)
a <- removeNumbers(a)
freq_terms(a) # there are several additional arguments
  WORD   FREQ
1 man       3
2 fine      2
3 going     1
4 hello     1
5 hows      1
6 it        1
7 just      1
8 o         1
9 really    1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:TM软件包可从单列中查找词频

来自分类Dev

在R tm软件包的term-document矩阵中包括所有标记

来自分类Dev

如何重新连接到R tm软件包中的PCorpus?

来自分类Dev

R tm软件包和西里尔文字

来自分类Dev

R tm软件包和西里尔文字

来自分类Dev

无法加载R软件包“ tm.plugin.webmining”

来自分类Dev

查找词频-无计数器

来自分类Dev

R tm软件包tm.plugin.tags停止工作

来自分类Dev

R Studio中的Googlepredictionapi软件包

来自分类Dev

在R中安装的软件包

来自分类Dev

R中的软件包安装问题

来自分类Dev

无法在R中安装软件包

来自分类Dev

R中的“支持的软件包”

来自分类Dev

R Studio中的Googlepredictionapi软件包

来自分类Dev

查找TexLive的软件包

来自分类Dev

为什么Python 3在我的Python 2.7软件包目录中查找软件包?

来自分类Dev

如何从已安装的软件包列表中查找特定的软件包名称

来自分类Dev

符合PEP440和git描述可从已部署的软件包中获取的信息

来自分类Dev

R Shiny / Shiny-Server-查找软件包的问题

来自分类Dev

Go在错误的目录中查找软件包

来自分类Dev

如何查找未在aptitude中列出的软件包

来自分类Dev

如何查找apk中包含的所有软件包

来自分类Dev

如何查找apk中包含的所有软件包

来自分类Dev

如何查找未在aptitude中列出的软件包

来自分类Dev

如何使python软件包可从终端使用

来自分类Dev

R tm软件包vcorpus:将语料库转换为数据帧时出错

来自分类Dev

无法在R 3.3.2(macOS Sierra)上安装“ tm”,“ NLP”或“ slam”软件包

来自分类Dev

从源安装软件包会在R中抛出“软件包不可用”

来自分类Dev

如何确定哪些软件包依赖于R中的给定软件包?

Related 相关文章

热门标签

归档