Open
Description
using ReadStat
file = download("http://www.stata-press.com/data/r15/fullauto.dta",
"data/ologit.dta")
data = read_dta(file)
using StatFiles, DataFrames
output = load(file) |> DataFrame
If you take a look at data
you will see that categorical variables have a mapping to labels given by val_labels_keys
and val_label_dict
. Without taking into account that nuance, the default behavior specified here yields the values instead of the labels (e.g., rep77 gives [1, 2, 3, 4, 5]
instead of ["Poor", "Fair", "Average", "Good", "Excellent"])
. It might be the case for other file formats, but this is confirmed for Stata's dta.