2018-12-22 学习小组Day6笔记———邓力

今天主要学习tidyr包

老样子,没什么就装什么包

library(tidyr)
install.package("tidyr")

关于包的小炒

生信星球公众号回复相应的包名来获取

gather函数

gather(x,a,b,key="a1",value="b1")#(需要合并的数据框,合并的列名,合并后的列名)
gather(x,"a1","b1",a,b)#偷懒写法

处理NA值

drop_na():有空值的,整行删除掉
括号里填数据框名,依据的列名(有空值那一列的列名)
fill(),根据上一行的数值填充上
replace_na(),空值填进去特定的一个数值

分割

separate:按列分割
separate_rows:按行分割


2018-12-22 学习小组Day6笔记———邓力_第1张图片

unite:合并


2018-12-22 学习小组Day6笔记———邓力_第2张图片

你可能感兴趣的:(2018-12-22 学习小组Day6笔记———邓力)