R-project管理多个R工作目录
2018-09-14 本文已影响193人
小洁忘了怎么分身
写这篇教程是因为:
目前我正在带学习小组第五期,一位很积极的同学凌晨提出了这个问题,所以我临时补上。

在之前的零基础学习中为了简化,关于工作目录的介绍是:
设置工作目录:
setwd()
查看工作目录:
getwd()
这样的话,只设置了一个工作目录。
那如这位同学的情况,多个项目并行的话,全都在一个文件夹下,会显得比较乱。下面介绍如何并行多个项目,也就是多个工作目录。
1.新建project
打开Rstudio,请忽略我脚本窗口里的内容。

project是绑定文件夹的。弹出的窗口问你是新建一个文件夹还是使用已经存在的文件夹。我们以新建为例:



填好文件夹名后,(其实给文件夹命名了,也就等于给project命名了,二者同名)点击Create Project,就打开了一个新的session,不干扰你目前正在进行的项目噢。
这个方法是从生信技能树的R语言视频中学来的。附上链接:
https://m.bilibili.com/video/av25643438.html

2.打开Rproject
生信技能树创始人jimmy推荐,只用这一个方法打开Rstudio。那么下次再要打开这个项目时,只需要在文件夹中找到这个R project,双击打开即可。

从此管理多个项目不成问题咯。
打开这个项目后,用getwd()查看一下,就会发现你的工作目录就是Rproject所在的目录啦。
你用到的同一个项目的脚本/数据全都默认放在这里。