R语言 获取和设置工作目录

R语言 获取和设置工作目录

在这篇文章中,我们将看到如何在R编程语言中获取和设置工作目录。

如何获取工作目录

getwd(): getwd()方法是用来收集关于当前工作路径名或默认工作目录的信息。这个函数没有参数。它返回一个绝对路径名。如果没有任何工作目录,它返回NULL。

getwd()

代码

# getting the working directory
getwd()

输出

[1] "/Users/mallikagupta/Desktop"

如何设置工作目录

setwd(): 这个方法用来设置指定的路径名作为R控制台的当前工作空间目录。

语法: setwd(dir)

其中, dir是指定一个工作目录。

setwd()函数允许我们使用该方法中的”… “参数在文件夹域中向上移动一个层次。

代码

# getting the working directory
print ("Current working directory")
getwd()
  
# set working directory to its parents directory
setwd("..")
print ("Modified working directory")
getwd()

输出

[1] "Current working directory"
[1] "/Users/mallikagupta/Desktop" 
[1] "Modified working directory" 
[1] "/Users/mallikagupta"

一旦根目录被设定或可用,通过在函数参数中进一步指定子目录的字符名作为字符串,就可以很容易地访问子文件夹。

# setting parent directory
setwd("/Users/mallikagupta/Desktop")
  
# adding sub directory
setwd("GFG")
print ("Current working directory")
  
# getting the working directory
getwd()

输出

[1] "Current working directory" 
[1] "/Users/mallikagupta/Desktop/GFG"

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程