insight 0.18.5
Breaking
get_df(type = "satterthwaite")
forlmerMod
objects now return degrees of
freedom per parameter, and no longer per observation. Usedf_per_obs TRUE
to return degrees of freedom per observation.
New functions
safe_deparse_symbol()
to only deparses a substituted expressions when
possible,which increases performance in case many calls to
deparse(substitute())
.
Changes to functions
-
format_table()
gets ause_symbols
argument. IfTRUE
, column names that
refer to particular effectsizes (like Phi, Omega or Epsilon) include the related unicode-character instead of the written name. This only works on Windows for
R >= 4.2, and on OS X or Linux for R >= 4.0. -
The
stars
argument informat_table()
can now also be a character vector,
naming the columns that should include stars for significant values. This is
especially useful for Bayesian models, where we might have multiple columns
with significant values, e.g."BF"
for the Bayes factor or"pd"
for the
probability of direction. -
get_df()
gets moretype
options to return different type of degrees of
freedom (namely,"wald"
and"normal"
, and for mixed models,"ml1"
,
"betwithin"
,"satterthwaite"
and"kenward-roger"
). -
standardize_names()
now recognized more classes from package marginaleffects. -
Minor improvements to
find_parameters()
for models with nonlinear formula. -
Minor speed improvements.
Bug fixes
-
Fixed issue in
get_data()
for models of classplm
, which accidentally
converted factors into character vectors. -
Fixed issue with column alignment in
export_table()
when the data frame
to print contained unicode-characters longer than 1 byte. -
Correctly extract predictors for
fixest::i(f1, i.f2)
interactions (#649 by
@grantmcdermott).