gpt4 book ai didi

r - 如何从文件名中获取最新日期

转载 作者:行者123 更新时间:2023-12-02 18:34:10 25 4
gpt4 key购买 nike

我在“c:/Document/”下有那些带有日期名称的文件夹

enter image description here

我想知道是否有一种方法可以自动读取其中最近的日期文件夹?

比如获取最新的文件夹名称和datadate<-XXX ,然后我的输入可以自动指向最近的文件夹 input_dir <-Paste0("c:/Document/", datadate, "/")在我的示例中,它将是 20210823对于datadate .

有什么建议或更好的方法来实现这一目标吗?

最佳答案

您可以使用函数list.files(path = path,pattern = pattern)来获取文件夹的名称,您可以在其中定义文件夹名称的路径和模式。之后您可以:

示例

folders <- c("20210603","20210625","20210823")

max_date_folder <-
folders %>%
sort() %>%
tail(1)

path <- "C:/Documents"

input_dir <- file.path(path,max_date_folder)

input_dir

[1] "C:/Documents/20210823"

关于r - 如何从文件名中获取最新日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69017315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com