R语言中list.files()函数
R原因中list.files()函数用于列出指定目录下的特定文件。
1、查看当前目录下的所有文件
> dir() [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr"
> list.files() [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr"
2、列出当前目录中以t开头的文件
> list.files() ## 列出当前目录中的所有文件 [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr" > list.files(pattern = "^t") ## 列出当前目录中以t开头的文件 [1] "test1.r" "test2.r" "testxx.abcr" > list.files(pattern = "^o") ## 列出当前目录中以o开头的文件 [1] "outcome.map"
3、列出当前目录中以r结尾的文件
> list.files() ## 列出当前目录下的所有文件 [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr" > list.files(pattern = "r$") ## 列出当前目录中以r结尾的文件 [1] "ped.r" "test1.r" "test2.r" "testxx.abcr" > list.files(pattern = ".r$") ## 列出当前目录中以.r结尾的文件, 但是并不能识别".". [1] "ped.r" "test1.r" "test2.r" "testxx.abcr" > list.files(pattern = "\\.r$") ## 列出当前目录中以.r结尾的文件,使用两个反斜杠进行转义 [1] "ped.r" "test1.r" "test2.r"
4、列出指定目录下的文件,显示文件的绝对路径
> list.files() ## 列出当前目录下的所有文件 [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr" > list.files(getwd()) ## 列出当前目录下的所有文件 [1] "outcome.map" "ped.r" "result.map" "test1.r" "test2.r" "testxx.abcr" > list.files("C:/Users/75377/Desktop/new_file") ## 列出指定目录下的所有文件 [1] "a.txt" "b.txt" "x.csv" "y.csv" > list.files("C:/Users/75377/Desktop/new_file", pattern = "txt$") ## 列出指定目录下的所有的以txt结尾的文件 [1] "a.txt" "b.txt" > list.files("C:/Users/75377/Desktop/new_file", pattern = "txt$", full.names = T) ## 利用full.names = T选项显示文件的绝对路径 [1] "C:/Users/75377/Desktop/new_file/a.txt" "C:/Users/75377/Desktop/new_file/b.txt"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2021-01-19 R语言绘图调整坐标轴上下标操作