Chapter 8 Documentation
vignette should include not only the coefficients as output in an example, but also those coefficients written up as a general latex model and as a latex model with those specific coefficients substituted in
show your example data in the README so users immediately see the structure
function to write out model form and fitted model in latex for sanity checking: some sort of model_report / model_form generic. think report
generic or write.model
may be coming to fable
/forecast
soon.
it’s a bad idea to expect users to learn the math for your model from function level documentation, or math presented in ascii or unicode or poorly rendered latex.
show write out the math in a nicely formatted vignette, and then clearly describe the connection between code objects and math objects there as well
documenting arguments:
data
: super important to document acceptable types and formats, and highly recommend provided a dataset indata/
with this format so the user can see exactly what they need to provide.
bad doc: The dataset to fit on the model on better doc: A data.frame or tibble with one row per observation and one column per features. For example, mtcars
is in this format, but messy_data
is not. It is okay to specify a matrix so long as it can coerced to a tibble. etc etc