R 运行代码后如何追加和保存CSV文件名

R 运行代码后如何追加和保存CSV文件名,r,R,我有一个csv文件,通常像01082019.csv一样加载。运行代码后,我想将此文件另存为01082019Analysis。我的问题是,如何解析原始文件名并取出01092019并将其附加到analysis.csv中,以便导出的保存文件将为01082019Analysis?您可以将它们粘贴在一起,然后删除中间的.csv和sub。然后,我们可以通过捕获a并使用\\U\\1替换来将分析大写 x <- "01082019.csv" y <- "analysis.csv" sub("\\.c

我有一个csv文件,通常像01082019.csv一样加载。运行代码后,我想将此文件另存为01082019Analysis。我的问题是,如何解析原始文件名并取出01092019并将其附加到analysis.csv中,以便导出的保存文件将为01082019Analysis?

您可以将它们粘贴在一起,然后删除中间的.csv和sub。然后,我们可以通过捕获a并使用\\U\\1替换来将分析大写

x <- "01082019.csv"
y <- "analysis.csv"

sub("\\.csv(a?)", "\\U\\1", paste0(x, y), perl=TRUE)
# [1] "01082019Analysis.csv"

请编辑您的问题,包括完整的代码和确切的问题。你试过了吗?write.csv?
gsub("\\.csv(a?)", "\\U\\1", paste0(x, y), perl=TRUE)
# [1] "01082019Analysis"