1.获取帮助信息的方法
方法1:去百度/谷歌XX小抄
方法2:找Rstudio的cheatsheet网站(网速好慢的)
2. 学习tidyr包
2.1数据框的建立
a<-data.frame(GeneId = rep("gene5",times=3),SampleName =paste("Sample",1:3,sep=""),Expression=c(14,19,18))
2.2 tidyr效果示例
2.3 具体方法
2.3.1 gather和spread
gather(a,X1999,X2000,key = "year",value = "cases")
gather(a,"year","cases",X1999,X2000) #推荐的偷懒做法
gather(a,year,cases,-country) #-country的意思就是合并除country外剩下的列。
2.3.2 处理丢失数据
drop_na(X,X2)
fill(X,X2)
replace_na(X,list(X2=2))
2.3.3 expand
complete(把空值的位置补全)
expand(列出选中的列的所有组合)