一. 准备工作
学会获取一个R包的小抄
- 百度/谷歌
- 找Rstudio的cheatsheet网站
- 到生信星球公众号回复相应的包名来获取
tidyr的作用:把要用的数据处理成标准而统一的数据框(Tidy Data)
- 数据框的变形
- 处理数据框中的空值
- 根据一个表格衍生出其他表格
- 实现行或列的分割和合并
学习极简安装R包:换一个国内的镜像
数据框的小常识
二. 操作
Reshape Data:gather,spread
Handle Missing Values
- drop_na():有空值的,整行删除掉
- fill():根据上一行的数值填充上
- replace_na():空值填进去特定的一个数值
Expand Tables
- complete:把空值的位置补全
- expand:列出每列值所有可能的组合
split cells
- separate:按列分割
- separate_rows:按行分割
-
unite:分割完了再合并回去