打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R语言 | 第5期. 你知道如何快速筛选你的变量和观测样本吗?

上一期我们展示了tidyverse主要内容的目录R语言 | 第4期.从原始数据到可视化结果,这个必会的技能你学会了吗)。本期按照计划,我们先来学习行观测及列变量的筛选(一般来说,大部分数据会把变量作为列名)。


一、行观测筛选

公式:data %>% filter()

举例:筛选mtcars数据中cyl等于4disp小于平均数的行(mtcars收集了美国32种汽车的11个指标,cyl和disp为其中的两个指标)
data <- mtcars    ## 加载内置数据集mtcarsmtcarsdata_row_filter <- data %>%  filter(cyl == 4 & disp < mean(disp)) 

筛选前

筛选后


二、列变量筛选

公式:data %>% select()

举例:仅保留mpgcyl变量

data_col_filter <- data %>%  select(mpg, cyl)data_col_filter 

选后

这就是本期的全部内容啦,你学会了吗?下一期,我们将讲解变量名、变量类型、因子水平的修改以及连续变量转分类变量,敬请期待!


写在最后



“观科研”(点击进一步了解我们吧)是由一群北京协和医学院(清华大学医学部)的博士开创的公众号,初心是让医学科研有迹可循,帮助一线的医学科研人员更快地成长,希望大家支持与关注!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
数据选择行或者列|数据处理
【R语言】必学包之dplyr包
数据挖掘|R-相关性分析及检验
R语言dplyr包:高效数据处理函数(filter、group
R学习 从Tidyverse学起,入门R语言(tibble,readr和dplyr)
R语言 aggregate()的三种写法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服