Paket data.world
adalah paket R utama untuk bekerja dengan kumpulan data di data.world.
Dengan menggunakan paket ini, pengguna dapat:
dwapi
yang disertakan) Untuk memulai, muat perpustakaan dan periksa sketsa quickstart
.
library( data.world )
vignette( " quickstart " , package = " data.world " )
Berikut ini contoh sederhananya:
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 )
Perhatikan bahwa dataset
adalah parameter yang dibutuhkan oleh sebagian besar fungsi dan dapat disediakan dalam dua format:
Demi kenyamanan Anda, paket ini memungkinkan Anda mempublikasikan wawasan ke proyek data tanpa meninggalkan R Studio.
Menggunakan menu "Addins" R Studio, cari DATA.WORLD > New insight
.
Add-in ini akan secara otomatis menangkap plot aktif dalam tampilan plot R Studio dan memberi Anda kesempatan untuk memilih proyek dengan cepat, dan memasukkan judul dan deskripsi untuk wawasan Anda.
Untuk menginstal langsung dari GitHub:
devtools :: install_github( " datadotworld/data.world-r " , build_vignettes = TRUE , ref = " main " )
Catatan: Anda harus menginstal paket devtools untuk R untuk menjalankan perintah sebelumnya. Jika belum terinstal, Anda dapat menginstalnya dari CRAN menggunakan perintah:
install.packages( " devtools " )
Pertama, pengguna harus mendapatkan token autentikasi API di: https://data.world/settings/advanced
PENTING : Demi keamanan Anda, jangan sertakan token autentikasi API Anda dalam kode yang dimaksudkan untuk dibagikan kepada orang lain.
Konfigurasi dapat diberikan dalam 3 bentuk:
File konfigurasi adalah metode konfigurasi yang paling nyaman. Konfigurasi yang telah disimpan akan secara otomatis dipulihkan ketika data.world
dimuat.
Dari konsol R:
saved_cfg <- data.world :: save_config( " YOUR API TOKEN " )
data.world :: set_config( saved_cfg )
Untuk opsi konfigurasi tambahan, lihat ?set_config
Lihat sketsa quickstart
dan query
serta dokumentasi paket ( ?data.world
).
> vignette("quickstart", package = "data.world")
> ?data.world
Kami telah menghapus paket dari CRAN dan merekomendasikan instalasi langsung dari Github.