Paquetes de R

R cuando lo abres carga automáticamente una funcionalidad básica. Alrededor de 1300 funciones.No hay restricciones para que cualquier persona agregue un paquete nuevo. Como lo mostramos en la presentación de introducción, a la fecha hay alrededor de 15 mil paquetes.

Los paquetes amplían o expanden R. Ínstalas el paquete descargándolo desde un repositorio a tu ordenador, esto se hace solo una vez. La segunda operación es cargar el paquete en el proyecto o sesión en la que lo vas usar. Diferentes sesiones requerirán de diferentes paquetes.

Por ejemplo, en mi caso (y muy probablemente en el tuyo) no tengo instalada este paquete “fun”, por lo que me devuelve error.

## Error in library(fun): there is no package called 'fun'

Entonces, el primer paso es instalar el paquete en tu PC/Mac descargándolo desde un repositorio. Esto, generalmente RStudio lo puede hacer automaticamente en: Tools > Install Packages > Packages (separate multiple with space or comma). Tiene un excelente autocompletado que te ayuda a encontrar el programa buscado.

En el panel inferior derecho de RStudio (ver imagen de abajo) una de las pestañas Packages muestra los programas que tienes instalados. Si ya está instalado basta con usar library(nombre_del_paquete) y listo.

Paquetes requeridos

Según el tutorial de Predicting Wine Quality el análisis utilizará estos paquetes: caret, dplyr, moments, ggplot2, ggcorrplot, e1071, doParallel, nnet y ordinal. Fácilmente podemos saber si un programa está instalado o no, por ejemplo tome esta función de esta liga que me indica si un paquete ya está instalado en mi PC/Mac.

En caso de no tener el paquete easypackages lo instalamos y después lo cargamos:

Ahora sí, cargamos el programa:

El paquete easypackages me permite cargar muchas librerias al mismo tiempo:

## Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
## logical.return = TRUE, : there is no package called 'fun'
## Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
## logical.return = TRUE, : there is no package called 'caret'
## Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
## logical.return = TRUE, : there is no package called 'moments'
## Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
## logical.return = TRUE, : there is no package called 'doParallel'
## Warning in library(package, lib.loc = lib.loc, character.only = TRUE,
## logical.return = TRUE, : there is no package called 'ordinal'

Estos paquetes que no están hay que instalarlos uno por uno. Puedes usar el código de más arriba o ir a:Tools > Install Packages > Packages (separate multiple with space or comma)