2 Empezando en A-B-C

Para poder iniciar el workshop necesitamos tener R y RStudio instalados, además de algunas librerias. Para tener un sistema funcional, completa los pasos A, B y C.

2.1 (A) Instalar R.

R, es un lenguaje de programación especializado en el computación estadística y visualización de datos. Es recomendable descargar e instalar la última versión de R. Para instalar la última versión de R, puedes usar uno de los enlaces siguientes:

2.2 (B) Instalar RStudio.

RStudio es un entorno integrado de desarrollo (IDE) para la programación R la cual proporciona una interfaz más amable para el usuario, además de numerosas funcionalidades.

2.3 Instalar Packages

También será necesario instalar algunos paquetes. Estos son una colección de funciones, datos y documentación que amplian las capacidacidades basicas de R. Empezando 2017, el numero de paquetes en R-cran ha superado los 10,000. Gran parte de las funciones y paquetes que utilizaremos en este tutorial se encuentran contenidas en el meta-paquete “tidyverse” (este es un paquete de paquetes). Para instalarlo solo debes ejecutar la siguiente linea en la consola de RStudio ((1) en la imagen de arriba):

  • Copia y pega la linea de abajo en la consola de R Studio. Ejecutala con la tecla ENTER: #install.packages("tidyverse")

Si desea instalar otro paquete diferente de “tideverse” solo debe remplazar su nombre entre comillas dentro de la funcion install.packages(). Tambien es importante saber que una vez instalado un paquete, no es necesario volver hacerlo, a menos que reinstales R.

2.4 Cargar Packages

Las funciones, datos y documentación dentro de nuestros paquetes no podran ser utilizadas hasta que se cargen en R. Para cargar los packages utilizaremos la siguiente función:

# library(pacman)

2.5 Todo en uno

El siguiente código permite resumir la instalación y la carga de un package determinado. En este caso, el codigo primero comprueba primero si el package se encuentra ya instalado; Si no se encuentra instalado, lo instala. Finalmente lo carga.

# if (!require('pacman')) install.packages('pacman'); library('pacman')

2.6 (C) Librerias para el workshop

Usaremos las siguientes librerias: tidyverse, psych, yarrr, ggpubr, corrplot, beanplot…
El paquete pacman contiene una función llamada p_load(), que permite hacer lo de arriba automaticamente. También tiene una función llamada p_install_gh que nos permite instalar directamente la versión en desarrollo del paquete desde Github.

Copia y pega el codigo de abajo y ejecutalo [tecla ENTER] en la consola de R Studio. La función p_load() se encargará de todo por nosotros. El proceso de instalación requiere internet y durará unos minutos.

# if (!require('pacman')) install.packages('pacman'); library('pacman')
# p_load(tidyverse, yarrr, corrplot, reshape2, stringr, psych, ggpubr, corrplot, beanplot) #semTools, lavaan

# Instalamos la version del desarrollador desde Github: https://github.com/SachaEpskamp/semPlot
  # p_install_gh("SachaEpskamp/semPlot")
  # devtools::install_github("SachaEpskamp/semPlot")