【发布时间】:2021-12-23 22:43:21
【问题描述】:
我想在 R 中保存不同的数据框,标题为一年。到目前为止,我的方法是这样做的:
year <- 2020
write.table(df, file = "D:/.../.../df_year.xlsx")
如果我使用上述方法,我会以一个名为 df_year.xlsx 的数据框结尾,但我希望将其命名为“df_2020.xlsx”。
【问题讨论】:
标签: r
我想在 R 中保存不同的数据框,标题为一年。到目前为止,我的方法是这样做的:
year <- 2020
write.table(df, file = "D:/.../.../df_year.xlsx")
如果我使用上述方法,我会以一个名为 df_year.xlsx 的数据框结尾,但我希望将其命名为“df_2020.xlsx”。
【问题讨论】:
标签: r
为此有胶水包(tidyverse的一部分):
library(stringr)
year <- 2020
write.table(df, file = str_glue("D:/.../.../df_{year}.xlsx"))
或者,可以使用paste:
write.table(df, file = paste0("D:/.../.../df_", year, ".xlsx"))
【讨论】: