Get & Set Directory Path of Installed Packages Using libPaths Function in R (3 Examples)
This tutorial shows how to get and set the directory path of libraries in R programming.
The tutorial consists of the following content blocks:
Here’s the step-by-step process…
Example 1: Getting Path of Directory where R Packages are Stored
For this, we can use the libPaths function as shown below:
.libPaths() # Get path using .libPaths function "C:/Program Files/Microsoft/R Open/R-3.5.3/library"
After running the previous R syntax, the RStudio console returns a character string containing our directory of R libraries.
Example 2: Setting Path of Directory where R Packages are Stored
Example 2 explains how to change the directory where R add-on packages are saved.
Again, we are using the libPaths function. However, this time we are specifying the new working directory as character string within the function:
.libPaths("C:/Users/Joach/Desktop/my packages") # Set path using .libPaths function
Example 3: Installing Packages to New Directory
Let’s test if the switch of our library directory worked. For instance, we could install the dplyr package to check whether it is stored in our previously specified directory (see Example 2):
install.packages("dplyr") # Install dplyr
Have a look at the folder on your computer that you have specified in Example 2. It should contain several R add-on packages.
Video & Further Resources
Would you like to learn more about packages in R? Then you may watch the following video of my YouTube channel. I’m explaining the R programming code of this tutorial in the video:
The YouTube video will be added soon.
Additionally, you may want to read some of the other tutorials on my website:
At this point you should know how to find and define the library path in R programming. If you have any further questions, don’t hesitate to tell me about it in the comments.