## ----include = FALSE---------------------------------------------------------- knitr::opts_chunk$set( collapse = TRUE, message = FALSE, warning = FALSE, echo = TRUE, comment = "#>" ) ## ----eval = FALSE------------------------------------------------------------- # library(robotoolbox) # kobo_setup(url = "https://kobo.unhcr.org", # token = "xxxxxxxxxxxxxxxxxxxxxxxxxx") ## ----eval = FALSE------------------------------------------------------------- # token <- kobo_token(username = "cool_user_name", # password = "gRe@TP@$$WoRd", # overwrite = TRUE) ## ----eval = FALSE------------------------------------------------------------- # kobo_setup(url = "https://kobo.unhcr.org", # token = token) ## ----eval = FALSE------------------------------------------------------------- # kobo_settings() # ## <robotoolbox settings> # ## KoboToolbox URL: https://kobo.unhcr.org/ # ## KoboToolbox API Token: xxxxxxxxxxxxxxxxxxxxxxxxxx ## ----echo = FALSE------------------------------------------------------------- knitr::include_graphics("./img/list_assets.png") ## ----echo = FALSE------------------------------------------------------------- library(robotoolbox) library(dplyr) asset_list <- robotoolbox::asset_list ## ----eval = FALSE------------------------------------------------------------- # library(robotoolbox) # library(dplyr) # asset_list <- kobo_asset_list() # # asset_list |> # slice_head(n = 6) |> # knitr::kable() ## ----echo = FALSE------------------------------------------------------------- asset_list |> slice_head(n = 6) |> knitr::kable() ## ----eval = FALSE------------------------------------------------------------- # uid <- "aYuTZn9vegi3Z49MXwKjep" # asset <- kobo_asset(uid) # asset ## ----echo = FALSE------------------------------------------------------------- asset <- robotoolbox::asset_ml asset ## ----eval = FALSE------------------------------------------------------------- # asset_list |> # filter(name == "Multiple languages") |> # pull(uid) ## ----echo = FALSE------------------------------------------------------------- asset_list |> filter(name == "Multiple languages") |> pull(uid) ## ----eval = FALSE------------------------------------------------------------- # asset_list |> # filter(name == "Multiple languages") |> # pull(uid) |> # kobo_asset() ## ----echo = FALSE------------------------------------------------------------- asset ## ----eval = FALSE------------------------------------------------------------- # asset_ml <- asset_list |> # filter(name == "Multiple languages") |> # pull(uid) |> # kobo_asset() # asset_ml ## ----echo = FALSE------------------------------------------------------------- asset ## ----echo = FALSE------------------------------------------------------------- data_ml <- robotoolbox::data_ml_default ## ----eval = FALSE------------------------------------------------------------- # data_ml <- kobo_data(asset_ml) # # data_ml |> # select(start:uuid) |> # slice_head(n = 3) |> # knitr::kable() ## ----echo = FALSE------------------------------------------------------------- data_ml |> select(start:uuid) |> slice_head(n = 3) |> knitr::kable() ## ----------------------------------------------------------------------------- asset_ml |> kobo_form() |> knitr::kable()