O pacote data.world
é o principal pacote R para trabalhar com conjuntos de dados em data.world.
Usando estes pacotes, os usuários podem:
dwapi
incluído) Para começar, carregue a biblioteca e confira a vinheta quickstart
.
library( data.world )
vignette( " quickstart " , package = " data.world " )
Aqui está um exemplo simples:
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 )
Observe que dataset
é um parâmetro exigido pela maioria das funções e pode ser fornecido em dois formatos:
Para sua conveniência, este pacote permite publicar insights em projetos de dados sem sair do R Studio.
Usando o menu "Addins" do R Studio, procure DATA.WORLD > New insight
.
O suplemento capturará automaticamente o gráfico ativo na visualização do gráfico do R Studio e lhe dará a oportunidade de escolher rapidamente o projeto e inserir o título e a descrição para sua visão.
Para instalar diretamente do GitHub:
devtools :: install_github( " datadotworld/data.world-r " , build_vignettes = TRUE , ref = " main " )
Nota: Você precisará ter o pacote devtools para R instalado para executar o comando anterior. Se ainda não estiver instalado, você pode instalá-lo a partir do CRAN usando o comando:
install.packages( " devtools " )
Primeiro, os usuários devem obter um token de autenticação API em: https://data.world/settings/advanced
IMPORTANTE : Para sua segurança, não inclua seu token de autenticação API no código que será compartilhado com outras pessoas.
A configuração pode ser fornecida de 3 formas:
Os arquivos de configuração são o método de configuração mais conveniente. Uma vez salva, a configuração será restaurada automaticamente quando data.world
for carregado.
No console R:
saved_cfg <- data.world :: save_config( " YOUR API TOKEN " )
data.world :: set_config( saved_cfg )
Para opções de configuração adicionais, consulte ?set_config
Confira o quickstart
e a vinheta query
e a documentação do pacote ( ?data.world
).
> vignette("quickstart", package = "data.world")
> ?data.world
Removemos o pacote do CRAN e recomendamos a instalação diretamente do Github.