A data frame used for model fitting. Character columns will be
coerced to factors before alignment.
grid_df
A data frame of covariate settings (newdata) at which
predictions/SCBs are to be evaluated.
model_vars
A vector contained all the interested columns that appear
in df_fit. Only those variables are aligned in grid_df;
other columns are left unchanged. Default is NULL.