[英]finding exact string on data.frame
我正在尝试使用以下代码在数据框中查找字符串:
grep('of', df$term, fixed=TRUE )
但它返回例如“种类”。
我怎样才能让它只寻找“of”这个词? (它可以是另一个代码,不必是grep)
谢谢
您是否正在使用stringr
包寻找这样的东西? 当然,肯定还有其他文本可能性。
text <- c("of", "lots of", "often", "toff")
在文本字符串中查找模式位于开头、具有“of”和结尾的地方
str_detect(text, "^of$")
[1] TRUE FALSE FALSE FALSE
不完全清楚你从这个问题中得到什么。 你想匹配“of”而不是“kind of”?
只使用==
怎么样? 仅当字符串完全等于“of”时才返回匹配项 - 它应该比基于正则表达式的方法更有效。
text <- c("of", "kind of", "often", "toff")
text == 'of'
[1] TRUE FALSE FALSE FALSE
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.