数据导入和读取
tidyverse读取数据
原始数据

test1 <- read_csv("diffmiRNA.txt") #会自动添加列名


test <- read_csv('diffmiRNA.txt',col_names = F) #设置col_names = F ,将自动生成列名:X1, X2, X3等 如果为真,输入的第一行将被用作列名,并且不会包含在数据帧中

test2 <- read_csv('diffmiRNA.txt',col_names = c('id','miRNA','direction'))

test3 <- read_csv('diffmiRNA.txt',col_names = c('id','miRNA','direction'),skip=1) 注意与test2的区别


test4 <- read_csv('diffmiRNA.txt',col_names = c('id','miRNA','direction'),skip=1,na='hsa-mir-486-1') 将'hsa-mir-486-1'标记为na

test5 <- read_csv('diffmiRNA.txt',col_names = c('id','miRNA','direction'),skip=1,na='hsa-mir-486-1')%>% na.omit() 将标记为na的行删除

baseR读取数据
原始数据

test1 <- read.table("clinical.txt", header = T, sep = "\t") header = T 第一行就做表头

test2 <- read.table("clinical.txt", header = F, sep = "\t") header = F 系统自动分配行名

test3 <- read.table("clinical.txt", header = T, sep = "\t",row.names = 1)row.names = 1设置第一列为行名

网友评论