| kobo_form {robotoolbox} | R Documentation |
Get a KoboToolbox survey form
Description
Get a KoboToolbox survey form from a kobo_asset or an asset unique identifier.
Usage
kobo_form(x, version)
Arguments
x |
the unique identifier of a specific asset ( |
version |
character, the unique identifier of the version of the asset. |
Value
A data.frame with the following columns:
-
namethe name of the survey questions -
list_namethe name of list of code used for values and labels -
typethe type of KoboToolbox survey questions -
labelthe label of the questions -
langthe languages used in the survey -
versionthe survey version unique identifier -
choicesa list column with the choices values and labels -
kuidthe unique identifier of the question -
qpathandxpaththe path of the question in JSON/XML
You can also have other columns such as relevant, calculation, etc. depending on how
you structure for survey form.
Examples
## Not run:
# Use your own URL and token
kobo_setup(url = "https://kf.kobotoolbox.org/",
token = "9et1814c285w094f6v9bd629df47a1a0e81x53a0")
# Use your own API asset identifier
uid <- "a9cwEQcbWqWzA5hzkjRUWi"
asset <- kobo_asset(uid)
form <- kobo_form(asset)
## End(Not run)