Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 创造一个词的其他形式[名词,形容词,复数,动词..一切]_R_Excel_Vba_Text Mining_Tm - Fatal编程技术网

R 创造一个词的其他形式[名词,形容词,复数,动词..一切]

R 创造一个词的其他形式[名词,形容词,复数,动词..一切],r,excel,vba,text-mining,tm,R,Excel,Vba,Text Mining,Tm,实际上我在为一家邮轮公司做评论分析。我不能告诉你整个过程,因为它很长,但至少是一个快照。我把所有的评论都记下来,分成几个句子,然后从中提取一些短语……例如“很棒的客舱”,“极好的服务”。现在,对于情绪分析,我必须将该短语的所有名词映射到特定主题。现在在这个映射中,我需要所有名词的同义词和所有与这个词相关的词。所以,我的文本挖掘的最终结果将更加有效。我想你知道我在做什么。 我将重复我的问题..在excel中,我有一行单词或说名词..当我运行代码[R、VBA或任何]时,它应该给我所有与这些单词相关的

实际上我在为一家邮轮公司做评论分析。我不能告诉你整个过程,因为它很长,但至少是一个快照。我把所有的评论都记下来,分成几个句子,然后从中提取一些短语……例如“很棒的客舱”,“极好的服务”。现在,对于情绪分析,我必须将该短语的所有名词映射到特定主题。现在在这个映射中,我需要所有名词的同义词和所有与这个词相关的词。所以,我的文本挖掘的最终结果将更加有效。我想你知道我在做什么。 我将重复我的问题..在excel中,我有一行单词或说名词..当我运行代码[R、VBA或任何]时,它应该给我所有与这些单词相关的单词..[我提取了VBA代码的同义词]。
希望您能得到它。

您可以使用软件包
tm
及其词干分析功能

如果您的文本文件是

text <- c("taste", "tastes", "tasting")

text Hm这样一本词典的使用案例是什么?也许将单词词干化为一个共同的词根是另一种选择。如果不是,您也许应该看看这样的数据库。这个问题可能太宽泛了。我不知道R绑定,但请看-动词.不定式()/现在分词()-它们采取的方法是documented@Roland当前位置OP能否接受暂停问题的答案?此答案对您有效吗?你会考虑接受吗?谢谢你的回应…我想你假设我有所有的话,但我不…这就是我想要的。所有的话!!!我有1000个单词,我必须找到相关的单词。我知道某种字典会给我这个答案,但不是一个单词,而是1000个单词。那么怎么办呢?
corpus <- Corpus(VectorSource(text)
stemDocumentfix <- function(x){ # put in business code
  PlainTextDocument(paste(stemDocument(unlist(strsplit(as.character(x), " "))), collapse=' '))
}

corpus <- tm_map(corpus, stemDocumentfix)

inspect(corpus)
<<VCorpus (documents: 3, metadata (corpus/indexed): 0/0)>>

[[1]]
<<PlainTextDocument (metadata: 7)>>
tast

[[2]]
<<PlainTextDocument (metadata: 7)>>
tast

[[3]]
<<PlainTextDocument (metadata: 7)>>
tast