TLDR; You can have roxygen automatically build your R data documentation from an external csv file.

Documenting data is an important part of the R package publishing process. Most packages document their data using a named list so that they have a roxygen block that looks like this:

#' \describe{
#' \item{One}{Description of the One variable}
#' \item{Two}{Description of the Two variable}
#' }

Writing out named lists in this way is fine for small and infrequently updated data. However, manually entering the …