El método más común para instalar y cargar paquetes es usar las funciones install.packages() y library() respectivamente. Veamos un resumen de estas funciones:
- Install.packages() se usa para instalar un paquete requerido en el lenguaje de programación R.
Sintaxis:
install.packages(“nombre_paquete”)
- library() se usa para cargar un paquete específico en el lenguaje de programación R
Sintaxis:
biblioteca (nombre_paquete)
En el caso de que se tengan que instalar y cargar varios paquetes, estos comandos se deben especificar de forma repetitiva. Por lo tanto, hacer que el enfoque sea ineficiente.
Ejemplo:
R
install.packages("ggplot2") install.packages("dpylr") install.packages("readxl") library(ggplot2) library(dpylr) library(readxl)
A continuación se presentan las formas en que esto se puede evitar.
La forma más eficiente de instalar los paquetes R es instalar varios paquetes a la vez usando. Para instalar varios paquetes, necesitamos usar la función install.packages() nuevamente, pero esta vez podemos pasar los paquetes a instalar como un vector o una lista con cada paquete separado por comas (,).
Sintaxis:
install.packages ( c(“paquete 1″ ,”paquete 2”, . . . . , “paquete n”) )
install.packages(“paquete1″,”paquete2”, . . . . , “paquete n”)
Ejemplo :
R
install.packages(c("ggplot2","dpylr","readxl")) install.packages("ggplot2","dpylr","readxl")
De manera similar, el paquete se puede cargar de manera eficiente mediante una de las siguientes formas.
Método 1: usar la biblioteca()
En este, los paquetes a cargar se pasan a la función pero como una lista con cada paquete separado por una coma (,).
Sintaxis:
biblioteca(“paquete1”, “paquete2″, . . . . ,”paquete n”)
Ejemplo:
R
library("ggplot2","dpylr")
Método 2: Usar pacman
Para una carga de paquetes eficiente, necesitamos instalar otro paquete llamado pacman. Para cargar múltiples paquetes usando pacman usamos una función llamada p_load().
Sintaxis:
pacman::p_load( paquete 1 , . . . . , paquete n)
Ejemplo :
R
pacman::p_load(dplyr,ggplot2,readxl)
Publicación traducida automáticamente
Artículo escrito por krishnakarthikeyakhandrika y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA