1

我目前正在使用 R 情感包对 Twitter 的数据进行情感和情感分析,并且需要在包使用的主观性和情感词典中添加新词,因为在我分析的主题中有一些带有特定情感和情感的词。

有谁知道如何使用 R 情感包本身或任何其他 R 命令将单词添加到词典中?我在文档中进行了搜索,但找不到任何方法。

4

1 回答 1

0

读入(例如 csv)时的主观性和情感词典都会为您构建一个数据框。可以使用 rbind() 函数向数据框中添加条目。

> 患者 ID <- c(1, 2, 3, 4)
> 年龄 <- c(25, 34, 28, 52)
> 糖尿病 <- c("Type1", "Type2", "Type1", "Type1")
> status <- c("Poor", "Improved", "Excellent", "Poor")
> patientdata <- data.frame(patientID, age, diabetes, status)
>
patientdata patientID age 糖尿病状态
1 1 25 Type1 差
2 2 34 Type2 改善
3 3 28 Type1 优秀
4 4 52 Type1 差
> 患者 ID <- c(10, 20, 30, 40)
> 年龄 <- c(50, 68, 56, 104)
> 糖尿病 <- c("Type4 ”、“5 型”、“6 型”、“7 型”)
> status <- c("Poorish", "Improving", "Excellento", "Poorish")
> patientdata1 <- data.frame(patientID, age, 糖尿病, status)
> 患者数据 1 患者
ID 年龄糖尿病状态
1 10 50 类型 4 差
2 20 68 类型 5 改善
3 30 56 类型 6 优秀
4 40 104 类型 7 差
> concatPD <- rbind(患者数据,患者数据1)
> concatPD患者
ID 年龄糖尿病状态
1 1 25 类型 1 差
2 2 34 Type2 改进
3 3 28 Type1 优秀
4 4 52 Type1 差
5 10 50 Type4 差
6 20 68 Type5 改进
7 30 56 Type6 优秀o
8 40 104 Type7 差
>

我只是添加了奇怪的糖尿病类型,以确保区分 2 帧。:-) 换句话说,您可以创建我们自己的 csv,读取它(从而创建另一个数据框)并重新绑定它们。确保两个数据帧的列同步。

于 2012-11-18T16:25:59.090 回答