因此,我目前正使用coreNLP
中的R
个软件包对评论进行情绪分析,我使用tuber
软件包从YouTube收集了这些评论。我的评论存储在数据框中,每行代表一条评论。对于情绪分析,每个评论都需要以标点符号结束,以便告诉算法哪些是要分析的单个字符串。是否有方便的方法在数据框的每一行末尾添加标点符号?最后只是一个简单的点。
非常感谢!
答案 0 :(得分:1)
您可以使用paste0
。
示例:
states <- c('Texas', 'Texas', 'Arizona', 'California', 'California')
states <- paste0(states, ".")
# "Texas." "Texas." "Arizona." "California." "California."
答案 1 :(得分:1)
如果所有评论都在一列数据框上,则mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
和apply
应该可以解决问题。
paste0
答案 2 :(得分:1)
在Yusuf Syakur的答案的基础上,如果您想将粘贴应用于数据框中的所有单元格而不是单个列/向量,您可以简单地执行此操作:
library(dplyr)
your.df %>% mutate_all(funs(paste(.,".", sep ="")))