【发布时间】:2022-11-07 00:29:38
【问题描述】:
我是 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 个文件,我将不胜感激)
【问题讨论】: