R语言基础函数囊括文件夹和文件的基本操作函数

 2024-01-08 04:02:04  阅读 0

file.path(..., fsep = .Platform$file.sep)

file.path 用于构建文件路径。 默认使用.$file.sep作为文件分隔符,因此可以实现跨平台操作。 这个功能其实比较常用。

#按向量中元素对应的位置生成文件路劲
file.path(c('C:', 'D:'), c('R_script', 'R_data'))

#列出当前目录下的文件和文件夹
list.files(path = ".", pattern = NULL, all.files = FALSE,
full.names = FALSE, recursive = FALSE, ignore.case = FALSE,include.dirs = FALSE, no.. = FALSE)
#列出当前目录下的文件和文件夹
dir(path = ".", pattern = NULL, all.files = FALSE,
full.names = FALSE, recursive = FALSE, ignore.case = FALSE,include.dirs = FALSE, no.. = FALSE)
#列出当前目录下的所有子目录,默认recursive = TRUE
list.dirs(path = ".", full.names = TRUE, recursive = TRUE)

- path – 字符串表示的路径全名,默认为当前工作路径;

- - 要搜索的文件名,支持正则表达式;

- all.files – 逻辑值,FALSE(默认)仅返回可见文件名,TRUE 返回完整文件名;

- full.names – 逻辑值,FALSE(默认)仅返回文件名,TRUE 返回包括路径名的文件名;

-- 逻辑值,FALSE(默认)只返回当前目录下的文件,TRUE则递归扫描所有目录下的文件;

- .case – 逻辑值,FALSE(默认)文件名区分大小写,TRUE 忽略大小写;

- .dirs - 逻辑值,FALSE(默认)不添加子目录

标签: r语言

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码