已关闭。此问题需要更多focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。
昨天关门了。
Improve this question
我有一个 Dataframe ,其中列“等级”可以是“差”,“中等”,“好”或“非常好”,我想所有的行,匹配“好”或“非常好”,所以我尝试df[df$grade==".*good"]
,但无济于事。
我做错了什么?
已关闭。此问题需要更多focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。
昨天关门了。
Improve this question
我有一个 Dataframe ,其中列“等级”可以是“差”,“中等”,“好”或“非常好”,我想所有的行,匹配“好”或“非常好”,所以我尝试df[df$grade==".*good"]
,但无济于事。
我做错了什么?
2条答案
按热度按时间hlswsv351#
正如Wimpel所评论的,应该使用
grepl()
,它使用正则表达式(regex)来查找字符串向量中的模式。将显示所需的数据框行。
xoefb8l82#