《机器学习与数据科学(基于R的统计学习方法)》——2.1 管理你的工作目录

本节书摘来异步社区《机器学习与数据科学(基于R的统计学习方法)》一书中的第2章,第2.1节,作者:【美】Daniel D. Gutierrez(古铁雷斯),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.1 管理你的工作目录

在R环境中开始一个新的机器学习项目时,一个基本的步骤是决定在哪里存储你的工作内容。工作目录用于储存各种组成你项目的文件,包括数据文件、R脚本、图表文件、RDATA文件,也包含你分析得出的文件(Word、PowerPoint等格式)。有些人使用工作目录下的“data”子文件夹来存储这些数据文件。

一旦创建了工作目录,你就需要在R环境中管理它的位置。R有两条命令来管理工作目录:getwd()用于检索目前的工作目录,setwd()用于创建新的工作目录。在打开RStudio时,你可以在R控制台中用setwd()函数来创建工作目录,下面是使用相对路径的方法:

> setwd("./MYPROJECT")
> getwd()
[1] "C:/Users/Dan/MYPROJECT"```
使用绝对路径的方法,你可以使用以下语法:

setwd("/Users/dan/MYPROJECT")
getwd()
[1] "C:/Users/dan/MYPROJECT"`

如果你和我一样,也是Windows用户,希望使用Windows的语法,即使用反斜杠()指定路径名,那么你需要使用特殊的双反斜杠(),如下所示:

> setwd("C:\\Users\\Dan\\MYPROJECT")
> getwd()
[1] "C:/Users/Dan/MYPROJECT"```
管理工作目录的另一个方法是使用RStudio的功能:Session -> Set Working Directory -> Choose Directory来指向你需要的目录。
上一篇:三种方式上传文件-Java


下一篇:Zabbix监控插件-Nginx、TCP、Redis、Memcached