【发布时间】:2019-07-13 21:32:21
【问题描述】:
我正在尝试在 R 中合并 700 多个 csv 文件。我能够使用代码成功合并它们:
library(dplyr)
library(readr)
df <- list.files(full.names = TRUE) %>%
lapply(read_csv) %>%
bind_rows
现在我的问题是文件名保存为flux.0,flux.1,flux.2......flux.733。 R按flux.0、flux.1、flux.10、flux.100、flux.101...等顺序绑定文件。由于文件的顺序对我来说很重要,您能否建议将其合并到上面的代码中? 非常感谢您的帮助!
【问题讨论】:
-
当前行为与您想要的有何不同?
-
我想要我的行来自文件flux.0、flux.1、flux.2...flux.733,而不是我从flux.0、flux.1、flux.10、flux中获取行.100。它正在重新组合我的文件,然后合并它们,这是我不想要的。此外,我无法将文件命名为这些自动生成的文件名。