今天主要学习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:按行分割
unite:合并
网友评论