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 安装。