R 是否可以将术语添加到“词典”包的词典中?
软件包R 是否可以将术语添加到“词典”包的词典中?,r,dictionary,lexicon,sentimentr,R,Dictionary,Lexicon,Sentimentr,软件包mouncer提供了在句子级别计算文本极性情绪的工具,并且 (可选)按行或分组变量聚合。它的一个功能,情绪,通过句子来近似文本的情绪(极性)。特别是, sentiment(text.var, polarity_dt = lexicon::hash_sentiment_jockers_rinker, ...) text.var是文本变量,而polarity\u dt是由lexicon包提供的字典。我想知道是否可以通过添加单词(及其相应的分数)来扩展词典中的术语集。您可以。情绪表只是数据表。
mouncer
提供了在句子级别计算文本极性情绪的工具,并且
(可选)按行或分组变量聚合。它的一个功能,情绪
,通过句子来近似文本的情绪(极性)。特别是,
sentiment(text.var, polarity_dt = lexicon::hash_sentiment_jockers_rinker, ...)
text.var
是文本变量,而polarity\u dt
是由lexicon
包提供的字典。我想知道是否可以通过添加单词(及其相应的分数)来扩展词典中的术语集。您可以。情绪表只是数据表。如果你有单词要添加,只需创建自己的表格并将其添加到词典中即可。见下面的例子
library(sentimentr)
library(data.table)
extra_terms <- data.table(x = c("word1", "word2"),
y = c(1.0, -1.0),
key = "x")
# merge data with lexicon
my_lex <- merge(lexicon::hash_sentiment_jockers_rinker, extra_terms, by = c("x", "y"), all = TRUE)
sentiment(text.var, polarity_dt = my_lex, ...)
库(感伤器)
库(数据表)
额外条款