El paquete data.world
es el paquete principal de R para trabajar con conjuntos de datos en data.world.
Usando estos paquetes los usuarios pueden:
dwapi
incluido) Para comenzar, cargue la biblioteca y consulte la viñeta quickstart
.
library( data.world )
vignette( " quickstart " , package = " data.world " )
Aquí hay un ejemplo simple:
intro_ds <- " https://data.world/jonloyens/an-intro-to-dataworld-dataset "
sample_query <- data.world :: qry_sql(paste0(
" SELECT t.Name, t.Height, s.AssistsPerGame " ,
" FROM DataDotWorldBBallTeam as t " ,
" JOIN DataDotWorldBBallStats as s ON t.Name = s.Name " ,
" ORDER BY s.AssistsPerGame DESC " ))
data.world :: query( sample_query , dataset = intro_ds )
Tenga en cuenta que dataset
es un parámetro requerido por la mayoría de las funciones y se puede proporcionar en dos formatos:
Para su comodidad, este paquete le permite publicar información sobre proyectos de datos sin salir de R Studio.
Usando el menú "Complementos" de R Studio, busque DATA.WORLD > New insight
.
El complemento capturará automáticamente el gráfico activo en la vista de trazado de R Studio y le dará la oportunidad de elegir rápidamente el proyecto e ingresar el título y la descripción para obtener información.
Para instalar directamente desde GitHub:
devtools :: install_github( " datadotworld/data.world-r " , build_vignettes = TRUE , ref = " main " )
Nota: Necesitará tener instalado el paquete devtools para R para ejecutar el comando anterior. Si aún no está instalado, puede instalarlo desde CRAN usando el comando:
install.packages( " devtools " )
Primero, los usuarios deben obtener un token de autenticación API en: https://data.world/settings/advanced
IMPORTANTE : Por su seguridad, no incluya su token de autenticación API en el código destinado a ser compartido con otros.
La configuración se puede proporcionar de 3 formas:
Los archivos de configuración son el método de configuración más conveniente. Una vez guardada, la configuración se restaurará automáticamente cuando se cargue data.world
.
Desde la consola R:
saved_cfg <- data.world :: save_config( " YOUR API TOKEN " )
data.world :: set_config( saved_cfg )
Para opciones de configuración adicionales, consulte ?set_config
Consulte la viñeta quickstart
y query
y la documentación del paquete ( ?data.world
).
> vignette("quickstart", package = "data.world")
> ?data.world
Eliminamos el paquete de CRAN y recomendamos instalarlo directamente desde Github.