我的数据框中有一个包含以下句子的列:
c("Animation", "Comedy", "Family")
如何查看句子中是否有任何特殊字词,例如“动画”?
答案 0 :(得分:1)
创建供我们使用的数据:
somedat <- c("Animation", "Comedy", "Family", "Animation2")
如果您只想知道该列是否包含该确切的单词,您可以使用:
"Animation" %in% somedat
# returns TRUE
如果你想得到单词(或行号)的索引,如果它在列中:
grep(pattern="Animation", somedat)
# returns 1 4
如果你想把这个词归还给你:
grep(pattern="Animation", somedat, value=T)
# returns [1] "Animation" "Animation2"