将多个CSV文件导入R,并将前两行合并为标题列

问题描述 投票:0回答:1

我有大约50个CSV文件需要导入到R中,然后我要设置一个标题行,该行是每个文件中数据的前两行。例如:

DATE      FIRST  LAST ID
(M/D/Y)   NAME   NAME 

数据从第3行开始。我可以将所有文件作为自己的唯一数据框导入,>]

temp = list.files(pattern="*.csv")
list2env(
  lapply(setNames(temp, make.names(gsub("*.csv$", "", temp))), 
         read.csv), envir = .GlobalEnv)

但是如何更改该代码以将前两行合并为标题

我有大约50个CSV文件需要导入到R中,然后我要设置一个标题行,该行是每个文件中数据的前两行。例如:DATE FIRST LAST ID(M / D / Y)NAME ...

r
1个回答
0
投票

我建议先阅读前两行,制作所需的标题,然后阅读余下的内容,跳过前两行。这是一个文件的示例:

© www.soinside.com 2019 - 2024. All rights reserved.