如果对不同的工作,采用相同的working directory,带来的麻烦很多,比如变量重复,command堆叠太多,逻辑混乱等等。
所以,每个项目都分门别类的拥有working directory很正常。
那么问题来了,CRAN的基本GUI并未设置project management的功能。要么,选择每次手动配置和切换--不免麻烦;要么,继续维持单独的working directory--显然入门一小步后就不太合理。
于是换用RStudio。这其实是R的一个加强工具,或者IDE。不敢说功能更强大,只是用起来更方便。
关于R和RStudio,可参见https://github.com/wangyuchen/rserver-manual/blob/master/01_r_and_rstudio-server.md
关于Working directory,可参见http://www.stat.ubc.ca/~jenny/STAT545A/block01_basicsWorkspaceWorkingDirProject.html