En este artículo, veremos cómo determinar la ruta del script actual en el lenguaje de programación R.
Método 1: método tradicional
Si queremos verificar el directorio actual del script R, podemos usar la función getwd() . Para getwd(), no es necesario pasar ningún parámetro. Si ejecutamos esta función, obtendremos el directorio de trabajo actual o la ruta actual del script R. Para cambiar el directorio de trabajo actual necesitamos usar una función llamada setwd(). Necesitamos pasar la ruta como parámetro.
sintaxis: getwd()
Ejemplo :
R
getwd()
Producción :
Método 2: Usando el paquete rstudioapi
Para usar las funciones de rstudioapi, primero debemos instalar este paquete. Para instalar este paquete, escriba el siguiente comando en la terminal.
install.packages(rstudioapi)
Desde el paquete rstudioapi necesitamos usar getSourceEditorConext(). Es como una lista. Necesitamos recuperar el camino de él. Entonces necesitamos usar el operador $junto con getSourceEditorConext(). Antes de ejecutar esto, debemos guardar el script R con algún nombre y con la extensión .R . Luego ejecute el siguiente código para obtener la ruta actual del script R.
Ejemplo :
R
# importing rstudioapi package library("rstudioapi") # retrieving path from getSourceEditorContext() # using $ operator getSourceEditorContext()$path
Producción :
Método 3: Usar aquí la Biblioteca
En la biblioteca here vamos a utilizar la función here(). Esta función determina la ruta del script R actual. No es necesario pasar ningún parámetro. Solo importa la biblioteca usando la función library(). Si el paquete no está disponible, instálelo usando la función install.packages( ) pasando el nombre del paquete como parámetro entre comillas. Después de instalar el paquete, llame a la función here().
Sintaxis: aquí ( )
Ejemplo :
R
library("here") here()
Producción :
Publicación traducida automáticamente
Artículo escrito por krishnakarthikeyakhandrika y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA