如何从文件名中删除“下划线”符号?

时间:2019-04-30 08:32:54

标签: r

我有:

paste("~/coefficient_rho",Sys.Date(), sep="_","/correlation.RData")

给出

[1] "~/coefficient_rho_2019-04-30_/correlation.RData" 

我想得到的是

[1] "~/coefficient_rho_2019-04-30/correlation.RData"

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

您只需在字符串"~/coefficient_rho_"中编写第一个列表,然后使用paste0粘贴其余路径而不用分隔符即可。

paste0("~/coefficient_rho_", Sys.Date(), "/correlation.RData")

答案 1 :(得分:2)

您可以结合使用paste / paste0来获得所需的内容:

paste0(paste("~/coefficient_rho",Sys.Date(), sep="_"),"/correlation.RData")
[1] "~/coefficient_rho_2019-04-30/correlation.RData"