【发布时间】:2017-04-10 22:57:17
【问题描述】:
我想修改下面这段代码,它读取了几个 .csv(逗号分隔值)文件,以告知它这些文件是制表符分隔的,即 .tsv 文件。
temp = list.files(pattern="*.csv")
myfiles = lapply(temp, read.delim)
对于单个文件,我做了(使用 readr 包):
data_1 <- readr::read_delim("dataset_1.csv", "\t", escape_double = FALSE, trim_ws = TRUE)
有什么帮助吗?谢谢,
里卡多。
【问题讨论】:
-
尚未对其进行测试,但类似以下内容应该可以工作,因为 lapply 允许在 FUN 之后使用其他参数。
myfiles = lapply(temp, read_delim, delim="\t", escape_double = FALSE, trim_ws = TRUE)