提问人:Seyma Kalay 提问时间:5/5/2023 更新时间:5/5/2023 访问量:36
在 R 中自动导入数据集
import dataset automaticly in R
问:
我有一个属于前一天的数据集。每天我都会收到基于前一天的相同数据集(周末和意大利国定假日除外)。我想在不手动更改目录的情况下更新(例如 05_05_2023)。有没有办法解决这个问题?提前非常感谢。my.df <- read_excel("C:/Users/Seyma/Docs/DF_05_04_2023.xlsx")
my.df
答:
1赞
Allan Cameron
5/5/2023
#1
您可以使用 和 生成文件名:Sys.Date
strftime
strftime(Sys.Date() - 1, 'C:/Users/Seyma/Docs/DF_%m_%d_%Y.xlsx')
#> [1] "C:/Users/Seyma/Docs/DF_05_04_2023.xlsx"
明天,同样的代码将产生"C:/Users/Seyma/Docs/DF_05_05_2023.xlsx"
因此,代码的自动化版本将是
my.df <- strftime(Sys.Date() - 1, 'C:/Users/Seyma/Docs/DF_%m_%d_%Y.xlsx') |>
read_excel()
评论