Email efmartinez@icesi.edu.co

Qries eduard-martinez

Qries @emartigo

Qries https://eduard-martinez.github.io


📂 En este capítulo el estudiante aprenderá a mantener su trabajo en R ordenado y accesible. Descubrirá qué es un directorio de trabajo, cómo configurarlo y cómo utilizar proyectos en RStudio para gestionar tus análisis de forma estructurada. Verá cómo crear, abrir y administrar proyectos, así como leer y guardar conjuntos de datos para que siempre pueda retomar su trabajo sin perder información.

1 Directorio de trabajo

1.1 ¿Qué es un directorio de trabajo?

El directorio de trabajo es la carpeta que R toma como punto de partida para leer y guardar archivos. Todo lo que guarde o cargue desde R, si no especificas otra ruta, se ubicará aquí. Piense en él como la carpeta predeterminada de tu proyecto.

La ruta que ves en la captura es: Proyectos Eduard/3_tidydata_tidyverse/public

Para conocer tu directorio actual ejecuta la función getwd():

getwd()  # Muestra el directorio de trabajo actual
[1] "D:/Dropbox/Teaching/Recursos R/2_read_write_files"

Para cambiarlo manualmente (aunque no es la mejor práctica):

setwd("C:/ruta/a/tu/carpeta") 

Una forma práctica de evitar tener que configurar el directorio de trabajo dentro del código es abrir RStudio directamente desde el archivo script que vas a utilizar, en lugar de abrir primero el programa. Al abrir RStudio haciendo doble clic en el script, el directorio de trabajo se ajusta automáticamente a la carpeta donde se encuentra ese archivo.

💡 Evite usar setwd() y, en su lugar, prefiera trabajar con Proyectos de RStudio para garantizar rutas relativas y portabilidad.

1.2 ¿Qué son los proyectos?

Los proyectos son una manera alternativa de lidiar con la ruta de trabajo. Los proyectos permiten empaquetar datos y código en una especie de contenedor en el que se fija un directorio de trabajo relativo a cada equipo; haciendo más sencillo el proceso lectura y escritura de datos.

1.3 ¿Cómo crear un proyecto?

Puede crear un proyecto desde cero o puede asociar una carpeta existente a un proyecto:

1.3.1 Crear un proyecto desde cero

  • En RStudio: File → New Project → New Directory → New Project.

  • Asigne un nombre y ubicación de la carpeta.

  • RStudio creará la carpeta y añadirá un archivo .Rproj dentro.