file.path函数可以快速创建文件夹用来储存图片文件
来看具体实例:
我现在有一个路径data_path,我希望在后面再增加一个子文件夹T91,常规做法是在后面paste0
data_path
[1] "results/step_1_load_process_data/data/"
paste0(data_path,"T91")
[1] "results/step_1_load_process_data/data/T91"
如果是file.path函数,可以看到路径多了个/,这是因为我之前都是用paste来组织文件夹,如果一开始不设置这个/,paste会出错,但file.path会自动补齐/,所以只需要文件名即可。
file.path(data_path,"T91")
[1] "results/step_1_load_process_data/data//T91"
#change datapath
data_path
[1] "results/step_1_load_process_data/data
file.path(data_path,"T91")
[1] "results/step_1_load_process_data/data/T91"
总结:file.path()自动补齐了文件之间的/,但需要上下文统一路径的格式