r函数将多个表合并在一起

  • 本文关键字:合并 在一起 函数 r csv
  • 更新时间 :
  • 英文 :


我是R的新手,大约有两周的时间。

我试图将12个月的数据(每个表代表一个月(合并为一个表中1年的数据。该列的名称在所有12个表中都是通用的。

我很难找到正确的函数来同时合并这12个表(可能使用list(((,同时保留相同的列。

首先,这是我迄今为止可用的所有代码:

nov_2021 <- read_csv("202111-divvy-tripdata.csv")
dec_2021 <- read_csv("202112-divvy-tripdata.csv")
jan_2022 <- read_csv("202201-divvy-tripdata.csv")
feb_2022 <- read_csv("202202-divvy-tripdata.csv")
mar_2022 <- read_csv("202203-divvy-tripdata.csv")
apr_2022 <- read_csv("202204-divvy-tripdata.csv")
may_2022 <- read_csv("202205-divvy-tripdata.csv")
jun_2022 <- read_csv("202206-divvy-tripdata.csv")
jul_2022 <- read_csv("202207-divvy-tripdata.csv")
aug_2022 <- read_csv("202208-divvy-tripdata.csv")
sep_2022 <- read_csv("202209-divvy-publictripdata.csv")

我最初的想法是使用联接,但后来我意识到这是为了在表中查找公共行,而不是列。

(此外,如果有人能说明如何一次读取多个csv文件,而不是单独输入12个,我将感谢您的见解(

files <- c("202111-divvy-tripdata.csv", "202112-divvy-tripdata.csv", "202201-divvy-tripdata.csv", 
"202202-divvy-tripdata.csv", "202203-divvy-tripdata.csv", "202204-divvy-tripdata.csv", 
"202205-divvy-tripdata.csv", "202206-divvy-tripdata.csv", "202207-divvy-tripdata.csv", 
"202208-divvy-tripdata.csv", "202209-divvy-publictripdata.csv"
)
list2DF(lapply(files, read.csv))

相关内容

  • 没有找到相关文章

最新更新