% filter_at(vars...">
美文网首页
R语言跨列判断,提取符合条件的行

R语言跨列判断,提取符合条件的行

作者: bio_橡树 | 来源:发表于2023-07-31 10:34 被阅读0次

    利用dplyr包里的filter函数
    library("dplyr")
    data %>% filter_at(vars(c(1:20)),all_vars(.>0)) #提取前20列大于0的所有行
    data %>% filter_all(any_vars(. >0)) #提取所有列大于0的所有行

    filter_all筛选所有列,filter_at 筛选指定列。
    参考:R语言基础入门(2) filter的使用方法从基础到高级 - 简书 (jianshu.com)

    相关文章

      网友评论

          本文标题:R语言跨列判断,提取符合条件的行

          本文链接:https://www.haomeiwen.com/subject/lhsepdtx.html