我有一个数据框,其中包含一些“否”响应-类似于“我不知道”,并且用于允许参与者在不知道答案的情况下跳过此问题。
我正在尝试在整个df(816列)中过滤掉所有这些“ no”值。这些是合理的答复,因此我不只是要将其转换为NA,而是想将它们过滤掉以进行一项特定的分析。
我尝试了以下操作,但是当在另一个单词中发现“否”时(例如,“鼻子”变成“ se”,“大炮”变成“ cann”),这也会过滤掉部分匹配项。仅当整个值都是匹配项时,才能过滤掉“否”响应,而跳过其他值中的任何部分匹配项?
naming_data %>%
filter(!grepl('no', names))
任何帮助表示赞赏! 杰米