A set of wrapper functions for 'data.world' REST API endpoints < https://apidocs.data.world>.
The dwapi R package makes it easy to use data.world's REST API in R.
Using the package, users can:
To get started, load the library and checkout the quickstart vignette.
library(dwapi)
vignette("quickstart", package = "dwapi")
Here is a simple example:
intro_dataset <- dwapi::get_dataset(
dataset = "https://data.world/jonloyens/an-intro-to-dataworld-dataset")
Notice that dataset is parameter required by most functions and can be provided in two formats:
To get the current released version from CRAN:
install.packages("dwapi")
To get the current development version from GitHub:
devtools::install_github("datadotworld/dwapi-r", build_vignettes = TRUE)
First, users must obtain an API authentication token at: https://data.world/settings/advanced
IMPORTANT: For your security, do not include your API authentication token in code that is intended to be shared with others.
To configure the package, use dwapi::configure:
> library(dwapi)
> dwapi::configure(auth_token = "YOUR_TOKEN_GOES_HERE")
Check out the quickstart vignette and the package documentation (?dwapi).
> vignette("quickstart", package = "dwapi")
> ?dwapi