Preparación clase 2
Instalación de paquetes
Durante la primera sesión mostramos cómo instalar los paquetes readxl y dplyr con la función install.packages()
. Para la segunda clase, es necesario que instales un paquete llamado tidyverse . Su instalación puede tomar varios minutosminutos, ya que es bastante “grande”, así que la sugerencia es que lo hagas antes de que comience la sesión. El procedimiento es el mismo que vimos en la última sesión: en RStudio escribe directamente en la consola install.packages("tidyverse")
:
Se va a demorar un par de minutos todo el proceso y sadrán muchos mensajes en rojo sobre los que no hay que alarmarse. Una vez que la instalación termine, en la consola verás un mensaje que dice “DONE (tidyverse)” y volverá a aparecer el cursor indicando que R está listo para recibir otra instrucción.
* DONE (tidyverse)
The downloaded source packages are in
‘/tmp/Rtmpv6fFQA/downloaded_packages’
> |
No deberías tener problemas durante este proceso, sobre todo si en la primera clase te resultó instalar readxl y dplyr. Sin embargo, si te aparece un “warning” de este tipo
Warning in install.packages :
*installation of package ‘tidyverse’
had non-zero exit status
significa que el paquete no quedó bien instalado. Si ese es el caso, sácale un pantallazo al mensaje que te aparece en la consola (sobre todo de lo que está antes de ese Warning) y envíamelo por correo/Telegram para que pueda ayudarte a resolver el problema.
Plan B
Instalar el paquete tidyverse es una suerte de atajo para instalar un montón de paquetes que pertenecen al mismo “universo”. Si por alguna razón algo falla, una alternativa sería instalar por separado los paquetes que usaremos en la segunda clase. Para ello, ejecuta las siguientes líneas de código en tu consola:
install.packages("ggplot2")
install.packages("readr")
install.packages("stringr")
install.packages("haven")
Plan C
Si nada de lo anterior funciona. La sugerencia sería que esta clase trabajes en la versión en la nube de RStudio. Ahí no tendrás ningún problema para instalar los paquetes.