En el curso vamos a utilizar 2 programas: R y RStudio, así que tenéis que instalarlos en vuestro ordenador. Además de R y RStudio usaremos algunos paquetes.

Voy a dividir la instalación en 2 partes:

  • En la primera parte instalaremos primero R y después RStudio.

  • En la segunda parte instalaremos algunos paquetes y chequearemos que todo funciona.




1. Primera parte

En esta primera parte instalaremos R y RStudio. Son 2 programas diferentes.

Es importante entender la diferencia entre R y RStudio: R es un entorno/programa para hacer análisis estadísticos y también es un lenguaje de programación; mientras que RStudio es un programa que sirve para poder usar R de manera más cómoda y eficiente.

Para entender la diferencia entre ellos es útil esta analogía: si fueran un coche, R sería el motor y RStudio sería el volante y los pedales; es decir, R es el motor que hará los cálculos que le ordenemos a través de RStudio. Desde RStudio le enviaremos nuestras ordenes a R.

Primero tienes que instalar R y después RStudio. Lo normal es dejar todas las opciones de instalación por defecto, vamos, no cambiar nada.

Lógicamente es mejor instalarse las ultimas versiones. Ahora mismo la última versión de R es la 4.2.1, y la última versión de RStudio es la 2022.07.1-554.


1.1 Instalación de R

Para instalar R sólo has de descargar, como con cualquier programa, el fichero de instalación:

Una vez descargado el fichero, instala R en tu ordenador.

Sólo hay que descargar un fichero e instalarlo, pero si prefieres ver un vídeo de 1:30, puedes hacerlo aquí


1.2 Instalación de RStudio

Para instalar RStudio sólo has de descargar el fichero de instalación:

Una vez descargado el fichero, instala RStudio en tu ordenador.

Sólo hay que descargar un fichero e instalarlo, pero si prefieres ver un vídeo de 0:51, puedes hacerlo aquí




2. Segunda parte

Bueno, si todo ha ido bien ya tienes instalado R y RStudio en tu ordenador. Bien!! Ahora instalaremos algunos paquetes y chequearemos que todo funciona.

Con R y RStudio se pueden hacer análisis estadísticos completos e implementar muchas técnicas y modelos estadísticos, PERO podemos aumentar las funcionalidades de R si instalamos paquetes adicionales. Durante el curso usaremos y probaremos muchos paquetes y lógicamente antes tendremos que instalarlos.

Si R y RStudio fuesen un teléfono móvil, los paquetes serían las aplicaciones que instalamos en el móvil: R y RStudio pueden hacer muchas cosas sin instalar paquetes adicionales pero si instalamos paquetes aumentan sus funcionalidades.

Al igual que para usar las aplicaciones de un móvil, primero hay que instalarlas y luego abrirlas, para usar los paquetes de R primero hay que instalarlos con install.packages("nombre-del-paquete") y después, cada vez que los necesitemos para hacer un análisis hay que “abrirlos” con library("nombre-del-paquete"). Lo veremos en clase.


2.1 Instalación de paquetes

  • Obviamente los paquetes los has de instalar después de haber hecho los 2 pasos anteriores; es decir, después de haber instalado primero R y luego RStudio. Tardará un rato, pero mientras se instala puedes seguir trabajando en tu ordenador.

  • Para instalar los paquetes que usaremos en el curso tienes que pinchar aquí. Pueden pasar 2 cosas:

    1. que se abra una ventana diciendo que se va a abrir un fichero en RStudio, en ese caso Acepta.

    2. que se te descargue un fichero llamado 02_paquetes-a-instalar.R; en ese caso, localiza el fichero en tu ordenador y pinchando 2 veces en él se abrirá en RStudio.

  • En cualquiera de los 2 casos acabarás teniendo un fichero abierto dentro del programa RStudio. Perfecto. Ahora tienes que pinchar con el botón derecho del ratón y se abrirá un menú contextual. Selecciona la opción “Select All”.

  • Una vez seleccionado todo el texto con “Select All”, sólo tienes que pinchar en el icono “Run”. Abajo tienes una imagen para ver donde está el icono.


  • Cuando hayas pinchado en “Run” la instalación de paquetes se inciará. tardará un ratito. No demasiado, ¿unos 10-15 minutos? No cierres Rstudio durante este proceso. Puedes trabajar en otros programas de tu ordenador.

Suerte con la instalación!! Seguro que lo has hecho bien, pero si por lo que sea no se te han instalado los paquetes no te preocupes, te ayudaremos en uno de los descansos del curso.




2.2 Comprobación

Aquellos que hayáis podido instalar los paquetes, podéis hacer lo siguiente para comprobar que todo está correcto:

  • primero cierra RStudio,

  • luego pincha aquí.

  • Como antes, pueden pasar 2 cosas:

    1. que se abra una ventana diciendo que se va a abrir un fichero en RStudio, en ese caso Acepta.

    2. que se te descargue un fichero llamado 03_comprobar-instalacion.Rmd; en ese caso, localiza el fichero en tu ordenador y pinchando 2 veces en él se abrirá en RStudio.

  • En cualquiera de los 2 casos acabarás con un fichero abierto en RStudio. Ahora lo que tienes que hacer pinchar en el icono que hay arriba: es un icono azul y pone “Knitr”. Abajo puedes ver una imagen donde se ve el icono al que me refiero. No se verá exactamente igual, pero pincha en ese icono.




2.3 Más cosas

Esta parte no hace falta que la hagáis, salvo que os animéis. 😃️

PD1: Como nos cuentan aquí, a veces tendremos que instalar paquetes “from source”. Para poder hacerlo tendremos que tener en nuestro ordenador las herramientas necesarias. Para ver si tu entorno está preparado para ello ejecuta en RStudio la siguiente instrucción: devtools::has_devel() y R nos mostrará en un mensaje si nuestro sistema “is ready to build packages”. Igual aún no sabes hacerlo, ya lo veremos en clase. Para dejar totalmente preparado tu ordenador tendrías que:

  • Si tú sistema operativo es Windows, tendrás que tener instalado Rtools. Aquí puedes descargar la versión de Rtools adecuada para R 4.2, que es la versión que utilizaremos en el curso.

  • Si tienes un Mac, tendrás que instalar the Xcode Command Line Tools. Lo normal es que lo tengas ya instalado, si no fuese el caso, aquí te explican como hacerlo.


PD2: Como nos cuentan aquí, si tienes un Mac, es conveniente instalar XQuartz, para ello sólo tienes que buscar el instalador en https://www.xquartz.org/.


PD3: Si usas Linux, el proceso de instalación dependerá de la distribución concreta que uses. En https://cran.r-project.org/ figuran las instrucciones para las distribuciones más comunes. Para Ubuntu 20.04 tienes un post aquí.


PD4: Aquí tienes un post con ventajas y dsventajas de los 3 principales sistemas operativos cuando usas R. No hace falta que lo leas.


PD5: Aquí anuncian cambios para R 4.2 en Windows