假设我有一个如下所示的 Dataframe :
df <- data.frame(name = c('sai','ram','deepika','sahithi','kumar','scott','Don','Lin'), number = c(0,1,2,3,1,0,2,1), number2different = c(0,1,1,1,2,1,1,0), number3differentname = c(0,1,0,1,2,0,1,2))
如果要选择或创建一个子集,其中只有名为name
的列中的行显示所有其他列的值都为0--例如,Sai,它只有旁边的值等于0--哪个命令最有效?
我尝试搜索基于列选择行,但条件总是针对单个列。是否有方法基于条件选择行以满足列范围?
2条答案
按热度按时间c3frrgcw1#
您可以使用tidyverse“filter”,并使用“&"表示多个条件:
ijnw1ujt2#