setsource: Set Working Directory to the Source File Location

View source: R/setsource.R

setsourceR Documentation

Set Working Directory to the Source File Location

Description

This function is used to set the working directory to the source file location (i.e., path of the current R script) in RStudio and is equivalent to using the menu item Session - Set Working Directory - To Source File Location.

Usage

setsource(path = TRUE, check = TRUE)

Arguments

path

logical: if TRUE (default), the path of the source file is shown on the console.

check

logical: if TRUE, argument specification is checked.

Details

The function documentPath() in the package rstudioapi is used to retrieve the path of the source file. Note that the R script needs to have a file location before this function can be used to set the working directory to the source file location.

Value

Returns the path of the source file location.

Author(s)

Takuya Yanagida takuya.yanagida@univie.ac.at

References

Ushey, K., Allaire, J., Wickham, H., & Ritchie, G. (2022). rstudioapi: Safely access the RStudio API. R package version 0.14. https://CRAN.R-project.org/package=rstudioapi

See Also

script.close, script.new, script.open, script.save

Examples

## Not run: 

# Set working directory to the source file location
setsource()

# Set working directory to the source file location
# and assign path to an object
path <- setsource()
path

## End(Not run)

misty documentation built on Nov. 15, 2023, 1:06 a.m.

Related to setsource in misty...