这是一个简单的rquest,但我找不到关于这个主题的任何内容。我有一个文件,我们称之为:
infile <- file("clim.bin.1201","rb")
12是月份,01是月份的日期。如何命名'infile'以便我不必更改'infile&lt; - file(“clim.bin.1201”,“rb”)行,而只需更改月份和日期的数量,哪个将在脚本的顶部定义?
答案 0 :(得分:1)
你可以尝试
filename <- sprintf("clim.bin.%02d%02d",mon,day)
infile <- file(filename,"rb")
这假设月份和日期是数字。
答案 1 :(得分:0)
与JLLagrange的sprintf
解决方案一样,您可以使用paste0
:
filename <- paste0("clim.bin.", mon, day)
infile <- file(filename, "rb")