Paquetes de R

R intermedio

Filip Schouwenaars

DataCamp Instructor

Paquetes de R

  • ¿De dónde proceden mean(), list() y sample()?
  • Parte de los paquetes R
  • Código, datos, documentación y pruebas
  • Fácil de compartir
  • Ejemplos: base, ggvis
R intermedio

Instalar paquetes

  • Paquete base: instalado automáticamente
  • Paquete ggvis: aún no instalado

    install.packages("ggvis")
    
  • CRAN: la red integral de archivos R

R intermedio

Cargar paquetes

  • Cargar paquete = añadir a la lista de búsqueda
    search()
    
".GlobalEnv"  ...  "Autoloads"   "package:base"
  • Se añaden 7 paquetes de forma predeterminada
  • No se añade ggvis de forma predeterminada
ggvis(mtcars, ~wt, ~hp)
Error: could not find function "ggvis"
R intermedio

Cargar paquetes: library()

library("ggvis")
search()
".GlobalEnv"  "package:ggvis" ... "package:base"
ggvis(mtcars, ~wt, ~hp)

R intermedio

Cargar paquetes: require()

library("data.table")
Error in library("data.table") : 
there is no package called ‘data.table’
require("data.table")
Loading required package: data.table
Warning message: ...
R intermedio

Cargar paquetes: require()

result <- require("data.table")
Loading required package: data.table
Warning message: ...
result
FALSE
R intermedio

Resumen

  • Instalar paquetes: install.packages()
  • Cargar paquetes: library(), require()
  • Cargar paquete = añadir paquete a la lista de búsqueda
  • Encuentra paquetes R interesantes en Google
R intermedio

¡Vamos a practicar!

R intermedio

Preparing Video For Download...