上一期我们展示了tidyverse主要内容的目录(R语言 | 第4期.从原始数据到可视化结果,这个必会的技能你学会了吗)。本期按照计划,我们先来学习行观测及列变量的筛选(一般来说,大部分数据会把变量作为列名)。
一、行观测筛选
公式:data %>% filter()
data <- mtcars ## 加载内置数据集mtcars
mtcars
data_row_filter <- data %>%
filter(cyl == 4 & disp < mean(disp))
筛选前
筛选后
二、列变量筛选
公式:data %>% select()
举例:仅保留mpg和cyl变量
data_col_filter <- data %>%
select(mpg, cyl)
data_col_filter
这就是本期的全部内容啦,你学会了吗?下一期,我们将讲解变量名、变量类型、因子水平的修改以及连续变量转分类变量,敬请期待!
写在最后
“观科研”(点击进一步了解我们吧)是由一群北京协和医学院(清华大学医学部)的博士开创的公众号,初心是让医学科研有迹可循,帮助一线的医学科研人员更快地成长,希望大家支持与关注!
联系客服