Das data.world
-Paket ist das Haupt-R-Paket für die Arbeit mit Datensätzen auf data.world.
Mit diesen Paketen können Benutzer:
dwapi
Paket). Laden Sie zunächst die Bibliothek und sehen Sie sich die quickstart
Vignette an.
library( data.world )
vignette( " quickstart " , package = " data.world " )
Hier ist ein einfaches Beispiel:
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 )
Beachten Sie, dass dataset
ein für die meisten Funktionen erforderlicher Parameter ist und in zwei Formaten bereitgestellt werden kann:
Zu Ihrer Bequemlichkeit ermöglicht Ihnen dieses Paket die Veröffentlichung von Erkenntnissen zu Datenprojekten, ohne R Studio zu verlassen.
Suchen Sie im Menü „Add-Ins“ von R Studio nach DATA.WORLD > New insight
.
Das Add-in erfasst automatisch den aktiven Plot in der Plotansicht von R Studio und gibt Ihnen die Möglichkeit, schnell das Projekt auszuwählen und Titel und Beschreibung für Ihren Einblick einzugeben.
So installieren Sie direkt von GitHub:
devtools :: install_github( " datadotworld/data.world-r " , build_vignettes = TRUE , ref = " main " )
Hinweis: Um den vorherigen Befehl ausführen zu können, muss das devtools-Paket für R installiert sein. Wenn dies noch nicht installiert ist, können Sie es von CRAN aus mit dem folgenden Befehl installieren:
install.packages( " devtools " )
Zunächst müssen Benutzer ein API-Authentifizierungstoken erhalten unter: https://data.world/settings/advanced
WICHTIG : Fügen Sie zu Ihrer Sicherheit Ihr API-Authentifizierungstoken nicht in Code ein, der dazu bestimmt ist, mit anderen geteilt zu werden.
Die Konfiguration kann in drei Formen erfolgen:
Konfigurationsdateien sind die bequemste Konfigurationsmethode. Die einmal gespeicherte Konfiguration wird beim Laden von data.world
automatisch wiederhergestellt.
Von der R-Konsole:
saved_cfg <- data.world :: save_config( " YOUR API TOKEN " )
data.world :: set_config( saved_cfg )
Weitere Konfigurationsoptionen finden Sie unter ?set_config
Sehen Sie sich die quickstart
und query
sowie die Paketdokumentation ( ?data.world
) an.
> vignette("quickstart", package = "data.world")
> ?data.world
Wir haben das Paket aus CRAN entfernt und empfehlen die direkte Installation von Github.