R 3.4.3,使用qdap::polarity()
,我想知道是否有办法让放大器应用于否定词而不是实际词本身。在下面的例子中,“love”是肯定词,“didn't”是否定词,“肯定”是放大词。我想让短语“a”的极性得分更高,但似乎“肯定”是在放大“爱”而不是“不爱”。
library(qdap)
text <- c("definitely didn't love", "didn't love", "love")
phrase <- c("a", "b", "c")
df <- data.frame(phrase, text)
polarity(df$text, df$phrase)
phrase total.sentences total.words ave.polarity sd.polarity stan.mean.polarity
1 a 1 3 -0.115 NA NA
2 b 1 2 -0.707 NA NA
3 c 1 1 1.000 NA NA
提前致谢,-jt