美文网首页R语言R包及函数R
R语言目录及文件操作

R语言目录及文件操作

作者: Sharalyn | 来源:发表于2018-02-04 18:25 被阅读2412次

1.查看目录与文件

> getwd()  #获得当前工作目录
[1] "D:/WangShuxuan/running_result"
> list.dirs() #查看当前目录的子目录
[1] "."                         "./293T"                    "./293T/mod_unmod_combined"
[4] "./293T/pictures" 
> dir() #查看当前目录的子目录和文件,功能与list.files()相同
[1] "293T"
> dir(path = "./293T/pictures") #查看指定目录的子目录和文件,参数pattern可以匹配相应的文件
[1] "HEK293_CHRO_MG132_F1_AAMDNSEIAGEKK_M3.jpeg"            
[2] "HEK293_CHRO_MG132_F1_AAMDNSEIAGEKK_M3.pdf"             
[3] "HEK293_CHRO_MG132_F1_ATGEADVEFVTHEDAVAAMSK_K21M19.jpeg"
[4] "HEK293_CHRO_MG132_F1_ATGEADVEFVTHEDAVAAMSK_K21M19.pdf" 
> file.info(".") #查看当前目录的信息
  size isdir mode               mtime               ctime               atime exe
.    0  TRUE  777 2017-12-18 15:32:14 2017-12-18 15:31:54 2017-12-18 15:32:14  no

2.检查目录和文件

> file.exists("./other") #检查目录是否存在,文件同理
[1] FALSE

file_test()可以判断是一个目录还是文件:

> file_test("-f", "293T") #"-f"判断是否为文件, "-d"判断是否为目录
[1] FALSE
> file_test("-d", "293T")
[1] TRUE

3.创建目录和文件

创建目录使用dir.create()
当创建多级目录时,令recursive = TRUE即可。
创建空文件使用file.create()

4.删除目录和文件

有两个函数可以使用file.removeunlink,其中unlink函数使用同删除目录操作是一样的。

5.目录与文件的其他操作

> system("tree") #通过系统命令查看目录结构
卷 LENOVO 的文件夹 PATH 列表
卷序列号为 5EDE-AD8C
D:.
└─293T
    ├─mod_unmod_combined
    └─pictures
> file.rename("293T", "HEK_293T") #重命名
[1] TRUE
file.copy(from, to) #复制文件

相关文章

  • R语言目录及文件操作

    1.查看目录与文件 2.检查目录和文件 用file_test()可以判断是一个目录还是文件: 3.创建目录和文件 ...

  • 学习小组Day4笔记--Jeremy

    R语言基本操作 Rstudio界面 查看目录及文件 基本算术 赋值与删除 作图

  • R和Python数据结构对比

    本文内容概要: R语言数据结构及实例操作 Python语言数据结构及实例操作 R语言数据结构及实例解析 接下开始学...

  • Linux命令

    Linux 操作命令 文件路径操作从当前目录开始 文件路径操作从更目录上一级目录 文件权限 读,写,执行分别用r,...

  • Linux基础命令分类

    ●线上查询及帮助命令(1 个) help ●文件和目录操作命令(12 个) ls tree pwd mkdir r...

  • R语言(4) 系统

    1.工作目录 对于r语言来说工作目录是个很重要的概念,文件加载的查找路径以及文件的存储操作都会与这个有关。 获取当...

  • R 语言-文件操作

    1、获取数据 (1)利用键盘来输入数据(2)通过读取存储在外部文件上的数据(3)通过访问数据库系统来获取数据 2、...

  • 《学习小组Day4笔记--寒鹤》

    R语言基础 今天的课程内容是R语言基础,包括R及Rstudio的安装,R语言的一些基本操作等。因之前已学习过R语言...

  • 《学习小组Day4笔记--bojun》

    今天学习安装R语言必备的R及Rstudio,R即使操作语言又是操作环境,但是R的编写环境太过原生态,所以出现了Rs...

  • 学习小组DAY4笔记——Jason

    今天可以学R语言了啊啊啊 先上思维导图 R语言基本操作 显示列表文件dir()list.files()显示列表文件...

网友评论

    本文标题:R语言目录及文件操作

    本文链接:https://www.haomeiwen.com/subject/tctvzxtx.html