¿Cómo crear un proyecto en RStudio?

¿Qué es un Proyecto?

R trabaja con un directorio de trabajo o working directory que es la dirección o path que figura en el titulo del panel Console. Esto se puede averiguar con getwd()

getwd()

Por defecto es el directorio base del usuario que depende de cada plataforma. En linux es el /home/usuario en cambio en Windows es C:/Users/usuario/Documents.

A menos que se especifique lo contrario, se asume que los archivos de entrada o salida se ubican en esa. Esto se puede modificar en cualquier momento con la función setwd().

setwd("ruta/a/otra/carpeta")

RStudio extiende esta característica a través de los proyectos o projects. Cada proyecto es una carpeta o folder que contienen un archivo .RProj con algunas configuraciones específicas.

Al abrir un proyecto, automáticamente se cambia el directorio de trabajo a esta carpeta. Esto permite organizar los archivos de datos, las salidas, los scripts, etc., dentro de un directorio de trabajo (working directory) y volver a ellos de manera más rápida, eficiente, y portable.

¿Cómo crar un proyecto?

Para crear un proyecto en RStudio:

  1. Ir a File > New project... o bien el ícono Create project de la barra de herramientas.

  1. Seleccionar New Directory y en Project type seleccionar New project.

  1. Una vez en el cuadro de diálogo Create new project ingresar el nombre del proyecto (e.g. estadistica) en Directory name que será a su vez el nombre de la carpeta que RStudio va a crear por nosotros.

    Luego en Create project as a subdirectory of indicar donde queremos que RStudio cree la carpeta.

  1. Si todo sale bien, se crea la carpeta con el nombre que indicamos y dentro de ésta un archivo con extensión .Rproj. Este archivo solamente se usa para abrir el directorio. No se debe sobreescribir con el script.