R基础命令:读取TSV文件

2022-05-06  本文已影响0人  Z_bioinfo

在R中,可以使用read.table()来读取.tsv文件,

> data <- read.table("file.tsv", header=T, sep="\t")

但是,若原文件中有缺失值,可能会报错,可以使用fill=TRUE对缺失值进行填充,

> data <- read.table("file.tsv", header=T, sep="\t",fill=TRUE)

然而,由于这种填充方式是自动将有值的单元格向前移动,并将后面的缺失值填充为NA,因此,可能会引入新的错误,即串行的问题,为解决这个问题,可以使用data.table中的fread命令:

> require(data.table)
> data<-as.data.frame(fread("file.tsv"))
上一篇 下一篇

猜你喜欢

热点阅读