生信星球培训第七期

学习小组Day6笔记--慧美

2018-10-13  本文已影响24人  慧美huimei

一、思维导图

思维导图

二、准备工作

  1. 获取R包小抄(cheatsheet)
    去百度/谷歌XX小抄
    找Rstudio的cheatsheet网站
    教程里用到的包都可以到生信星球公众号回复相应的包名来获取

  2. 初步了解tidyr

a<-data.frame(GeneId = rep("gene5",times=3),SampleName =paste("Sample",1:3,sep=""),Expression=c(14,19,18))

三种处理方式:
(1).删除整行
(2).根据上下文(瞎)蒙一个
(3).同一列的空值填上同一个数。

X<-read.csv('doudou.txt')

导入:X<-read.csv('doudou.csv')
导出:write.csv(X,'doudou.csv')
drop_na():有空值的,整行删除掉
括号里填数据框名,依据的列名(有空值那一列的列名)
fill(),根据上一行的数值填充上
replace_na(),空值填进去特定的一个数值
complete(把空值的位置补全)
expand(列出每列值所有可能的组合)
separate:按列分割
separate_rows:按行分割
unite:分割完了再合并回去

上一篇 下一篇

猜你喜欢

热点阅读