4.6 R Packages
Una de las ventajas de R es que se mantiene actualizado gracias a que tiene una activa comunidad. Solo en CRAN hay cerca de 4000 paquetes, lo que le da a R gran funcionalidad.
Aprovechar la funcionalidad de R es la mejor forma de usarlo para análisis de datos.
Una de las ventajas de R es que el código de los paquetes es abierto, incluyen documentación, y es reproducible.
4.6.1 Paquetes predeterminados
R tiene siete paquetes predeterminados al iniciar una nueva sesión:
base
utils
datasets
methods
stats
graphics
grDevices
La función search()
da la lista de los paquetes cargados en la sesión de R abierta.
search()
## [1] ".GlobalEnv" "package:stats" "package:graphics"
## [4] "package:grDevices" "package:utils" "package:datasets"
## [7] "Autoloads" "package:base"
4.6.2 Instalar paquetes
A pesar de los paquetes predeterminados, muchas veces es necesario instalar paquetes de CRAN.
Existen dos formas de instalar paquetes al espacio de trabajo de R:
- Desde RStudio:
- Desde la consola:
install.packages('nombre_del_paquete')
Los paquetes se instalan una vez en el ambiente de trabajo local de R.
No es necesario instalar los paquetes cada sesión nueva que abras.
Sin embargo, al de descargar una nueva versión de R el ambiente de trabajo de R local cambia, por lo que deberás instalar de nuevo los paquetes.4.6.3 Cargar paquetes
Una vez instalados los paquetes, se cargan a la sesión de R en uso con la función library()
.
library('nombre_del_paquete')
Los paquetes básicos que se recomiendan para análisis de datos y algunos que utilizaremos más adelante:
tidyr
manipulación de datosdplyr
filtros, cálculos y agregación de datos.ggplot2
gráficasreadr
yreadxl
para leer datoslubridate
para manejar fechasstringr
para manipular caracteres
de R.