视频: LINE居然是手機容量怪獸? 簡單3招讓儲存空間多出20G以上 2024
您知道如何将数据导入到R中,并从R中导出数据。现在您只需要知道文件在哪里存储以及如何处理这些文件。每个R会话在您的操作系统的文件结构上都有一个默认位置,称为 工作目录。
您需要保持跟踪,并有意在每个R会话中设置您的工作目录。如果您读取或写入文件到磁盘,这发生在工作目录中。如果您不将工作目录设置到您想要的位置,则可以轻松地将文件写入不需要的文件位置。
<! getwd()函数告诉你当前的工作目录是什么: >> getwd()[1]“F:/ git”要更改工作目录,使用setwd()函数。确保以字符串的形式输入工作目录(用引号括起来)。
这个例子显示了如何将你的工作目录改成一个名为F:/ git / roxygen2的文件夹: >> setwd(“F:/ git / roxygen2”)> getwd()[1]“F:/ git / roxygen2“
请注意,文件夹之间的分隔符是正斜杠(/),因为它在Linux和Mac系统上。如果使用Windows操作系统,则正斜杠看起来很奇怪,因为您熟悉Windows文件夹的反斜杠()。在Windows中工作时,您需要使用正斜杠或使用双反斜杠()来避免反斜杠。比较下面的代码:
R总是使用/打印结果,你可以自由使用/或。
为避免必须处理文件路径中的反斜杠,可以使用该文件。 path()函数构造正确的文件路径,与您所使用的操作系统无关。这个功能与粘贴有一点相似之处,它会附加字符串,除了分隔符总是正确的,不管操作系统中的设置如何:
文件。路径(“f:”,“git”,“surveyor”)[1]“f:/ git / surveyor”
使用文件通常很方便。路径()中设置工作目录。这允许您指定级联的驱动器号和文件夹名称以及文件。路径()然后将它们组装成适当的文件路径,使用正确的分隔符: >> setwd(file。path(“F:”,“git”,“roxygen2”))> getwd()[1]“ F:/ git / roxygen2“
你也可以使用file。 path()指定包含文件名的文件路径。只需将文件名添加到路径参数。例如,这里是README的文件路径。安装在本地文件夹中的roxygen2软件包中的md文件:
文件。路径(“F:”,“git”,“roxygen2”,“roxygen2”,“README.md”)[1]“F:/ git / roxygen2 / roxygen2 / README.md”