首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TidyFriday 每天 5 分钟,轻轻松松上手 R 语言(四)

    上次推文,我们通过数字和字符进行了简单的行筛选,今天我们继续来探讨 filter()的进阶用法 今天我们使用 msleep 来进行演示filter()的用法,msleep 是一个关于哺乳动物睡眠的数据...glimeps(msleep) ## Observations: 83 ## Variables: 11 ## $ name "Cheetah", "Owl monkey"...要选择总睡眠时间在16至18小时之间的所有动物,我可以使用filter(sleep_total >= 16, sleep_total <= 18) ,但是使用 between ()看起来会更简洁一些 msleep...当我们想选择不包含某些特定类别的观测值时,我们可以将要排除的变量先赋值给 remove,然后再筛选 remove <- c("Rodentia", "Carnivora", "Primates") msleep...如果我们想不区分大小写都筛选出来,可以用 tolower(变量名)的方法转为小写 msleep %>% select(name, sleep_total) %>% filter(str_detect

    76030
    领券