R Projects

En este post os presentaremos una herramienta que ofrece R: Los R Projects.

En otras ocasiones hemos comentado que el software libre R es una herramienta de gran utilidad a la hora de explorar y sacar información a los datos, ya sean de Google Analytics o de cualquier otra fuente. Como ejemplo de posts relacionados tenemos:

Una conexión de titanes: Google Analytics y R Statistics

Introducción al Forecasting con R Statistics

 

Los R Projects son una herramienta pensada básicamente para construir entornos cerrados donde trabajar con código R. Éstos se crean des de RStudio siguiendo la ruta

File > New Project

de la barra de herramientas principal. Una vez completado este paso, nos aparecerá la pantalla emergente siguiente:

r projects

 

Que nos permite crear el proyecto de R en un directorio de nuestro ordenador ya existente o, si quisiéramos, podríamos crear uno de nuevo.

En el directorio que habremos especificado se nos creará un objeto de extensión .RProj. Cuando abrimos este objeto, con un doble click, se nos abre una sesión de RStudio con el directorio donde tenemos el objeto de extensión .RProj. Esta singularidad añade una gran ventaja a la hora de compartir carpetas de proyectos porque el directorio es mutable según qué usuario abre el objeto .RProj.

Imaginemos que dos compañeros están trabajando en un mismo proyecto, y cada uno trabaja desde su ordenador.

r projects

Si ambos trabajan con proyecto de R, el directorio se redefine en cada sesión. Nos podemos olvidar de los setwd().

Esta herramienta, si se combina con una estructura de carpetas comuna, aún hace más compartible las carpetas de proyecto. Supongamos que tanto Alice como Bob tienen la siguiente estructura interna de carpeta:

r projects

 

En este caso, ambos compañeros también compartirán las líneas de código de lectura, salvado de archivos o ejecuciones de funciones.

Para más información sobre las ventajas de los R Projects podéis visitar el sitio: https://support.rstudio.com/hc/en-us/articles/200526207-Using-Projects

 

Autor:

Mis estudios principales son en Física y posteriormente estudié un Máster en Estadística y Investigación Operativa. Actualmente soy Data Scientist en Metriplica y mi trabajo consiste en desarrollar nuevos procedimientos y metodologías para desplegar en los circuitos de Big Data.

Leave Comment

Your email address will not be published. Required fields are marked *