3

?file.path表示这个函数被设计成比 快paste,所以我担心写

dirname <- "/path/to/myfile/"
file.path(dirname, paste(output, ".csv", sep = ""))

没有抓住重点。

是吗?

4

1 回答 1

7

file.path有一些特殊的功能来处理 R 库中的东西,以及跨平台工作。

出于编写csv文件、保存绘图pngs等目的,我认为这paste是一个更好的选择,因为它绕过了“中间人”。使用pasteinsidefile.path并不是真正的问题(如果您需要 的功能file.path),因为任何速度差异都无法检测到。

于 2012-11-06T04:07:13.953 回答