data.world r
1.2.1
data.world
套件是用於處理 data.world 上的資料集的主要 R 套件。
使用此軟體包,使用者可以:
dwapi
套件)首先,載入庫並查看quickstart
插圖。
library( data.world )
vignette( " quickstart " , package = " data.world " )
這是一個簡單的例子:
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 )
請注意, dataset
是大多數函數所需的參數,可以以兩種格式提供:
為了您的方便,此套件可讓您在不離開 R Studio 的情況下發布對資料專案的見解。
使用 R Studio 的「Addins」選單,尋找DATA.WORLD > New insight
。
該外掛程式將自動捕獲 R Studio 繪圖視圖中的活動繪圖,讓您有機會快速選擇項目,並輸入標題和描述以獲取您的見解。
直接從 GitHub 安裝:
devtools :: install_github( " datadotworld/data.world-r " , build_vignettes = TRUE , ref = " main " )
注意:您需要安裝 R 的 devtools 套件才能執行前面的命令。如果尚未安裝,您可以使用以下命令從 CRAN 安裝它:
install.packages( " devtools " )
首先,使用者必須在以下位置取得 API 驗證令牌:https://data.world/settings/advanced
重要提示:為了您的安全,請勿在旨在與其他人共享的程式碼中包含您的 API 驗證令牌。
配置可以 3 種形式提供:
設定檔是最方便的設定方法。儲存後的配置將在載入data.world
時自動復原。
從 R 控制台:
saved_cfg <- data.world :: save_config( " YOUR API TOKEN " )
data.world :: set_config( saved_cfg )
有關其他配置選項,請參閱?set_config
查看quickstart
和query
小插圖以及套件文件 ( ?data.world
)。
> vignette("quickstart", package = "data.world")
> ?data.world
我們已從 CRAN 中刪除了該軟體包,並建議直接從 Github 安裝。