blrm
(rmsb),AKP
,med1way
,robtab
(WRS2),epi.2by2
(epiR),mjoint
(joineRML),mhurdle
(mhurdle),sarlm
(spatialreg),model_fit
(tidymodels),BGGM
(BGGM),mvord
(mvord)
-
model_parameters()
forblavaan
models is now fully treated as Bayesian model and thus relies on the functions from bayestestR (i.e. ROPE, Rhat or ESS are reported) . -
The
effects
-argument frommodel_parameters()
for mixed models was revised and now shows the random effects variances by default (same functionality asrandom_parameters()
, but mimicking the behaviour frombroom.mixed::tidy()
). When thegroup_level
argument is set toTRUE
, the conditional modes (BLUPs) of the random effects are shown. -
model_parameters()
for mixed models now returns anEffects
column even when there is just one type of "effects", to mimic the behaviour frombroom.mixed::tidy()
. In conjunction withstandardize_names()
users can get the same column names as intidy()
formodel_parameters()
objects. -
model_parameters()
for t-tests now uses the group values as column names. -
print()
formodel_parameters()
gains azap_small
argument, to avoid scientific notation for very small numbers. Instead,zap_small
forces to round to the specified number of digits. -
To be internally consistent, the degrees of freedom column for
lqm(m)
andcgam(m)
objects (with t-statistic) is calleddf_error
. -
Minor improvements for models from quantreg.
-
model_parameters
supports rank-biserial, rank epsilon-squared, and Kendall's W as effect size measures forwilcox.test()
,kruskal.test
, andfriedman.test
, respectively.
describe_distribution()
gets aquartiles
argument to include 25th and 75th quartiles of a variable.
-
Fixed issue with non-initialized argument
style
indisplay()
forcompare_parameters()
. -
Make
print()
forcompare_parameters()
work with objects that have "simple" column names for confidence intervals with missing CI-level (i.e. when column is named"CI"
instead of, say,"95% CI"
). -
Fixed issue with
p_adjust
inmodel_parameters()
, which did not work for adjustment-methods"BY"
and"BH"
. -
Fixed issue with
show_sigma
inprint()
formodel_parameters()
. -
Fixed issue in
model_parameters()
with incorrect order of degrees of freedom.
-
Roll-back R dependency to R >= 3.4.
-
Bootstrapped estimates (from
bootstrap_model()
orbootstrap_parameters()
) can be passed toemmeans
to obtain bootstrapped estimates, contrasts, simple slopes (etc) and their CIs.- These can then be passed to
model_parameters()
and related functions to obtain standard errors, p-values, etc.
- These can then be passed to
-
model_parameters()
now always returns the confidence level for as additionalCI
column. -
The
rule
argument inequivalenct_test()
defaults to"classic"
.
crr
(cmprsk),leveneTest()
(car),varest
(vars),ergm
(ergm),btergm
(btergm),Rchoice
(Rchoice),garch
(tseries)
compare_parameters()
(and its aliascompare_models()
) to show / print parameters of multiple models in one table.
-
Estimation of bootstrapped p-values has been re-written to be more accurate.
-
model_parameters()
for mixed models gains aneffects
-argument, to return fixed, random or both fixed and random effects parameters. -
Revised printing for
model_parameters()
for metafor models. -
model_parameters()
for metafor models now recognized confidence levels specified in the function call (via argumentlevel
). -
Improved support for effect sizes in
model_parameters()
from anova objects.
-
Fixed edge case when formatting parameters from polynomial terms with many degrees.
-
Fixed issue with random sampling and dropped factor levels in
bootstrap_model()
.
coxr
(coxrobust),coeftest
(lmtest),ivfixed
(ivfixed),ivprobit
(ivprobit),riskRegression
(riskRegression),fitdistr
(MASS),yuen
,t1way
,onesampb
,mcp1
andmcp2
(WRS2),Anova.mlm
(car),rqs
(quantreg),lmodel2
(lmodel2),summary.lm
,PMCMR
,osrt
andtrendPMCMR
(PMCMRplus),bamlss
(bamlss).
print_html()
as an alias fordisplay(format = "html")
. This allows to print tabular outputs from data frames (as returned by most functions in parameters) into nicely rendered HTML markdown tables.
-
Added more effect size measures to
model_parameters()
forhtest
objects. -
model_parameters()
for anova objects gains apower
argument, to calculate the power for each parameter. -
ci()
for models from lme4 and glmmTMB can now computed profiled confidence intervals, usingmethod = "profile"
. Consequently,model_parameters()
withdf_method = "profile"
also computes profiled confidence intervals. For models of classglmmTMB
, option"uniroot"
is also available.
-
model_parameters()
for t-tests whenstandardize_d = TRUE
, did not return columns for the group-specific means. -
Fixed issue in
p_value()
forfixest::feols()
. -
Fixed issue in
model_parameters()
forglmer()
models with p-values that were calculated withdf_method = "ml1"
ordf_method = "betwithin"
. -
Fixed issue in
model_parameters()
for multinomial models when response was a character vector (and no factor). -
Fixed issue in
print_md()
for model-parameters objects from Bayesian models. -
Fixed issues with printing of model parameters for multivariate response models from brms.
-
Fixed issue with paired t-tests and
model_parameters()
.
format_p_adjust()
, to create pretty names for p-adjustment methods.
-
Fixed breaking code / failing tests due to latest effectsize update.
-
Fixed issue with
model_parameters()
for models of classmlm
. -
Undocumented arguments
digits
,ci_digits
andp_digits
worked forprint()
, but not when directly called insidemodel_parameters()
. Now,model_parameters(model, digits = 5, ci_digits = 8)
works again. -
Fixed some minor printing-issues.
-
The default-method for effect sizes in
model_parameters()
for Anova-models (i.e. when argumentsomega_squared
,eta_squared
orepsilon_squared
are set toTRUE
) is now"partial"
, as initially intended. -
Column names for degrees of freedom were revised.
"df_residual"
was replaced by the more generic"df_error"
. Moreover, models of classhtest
now also have the column name"df_error"
and no longer"df"
(where applicable). -
Some re-exports for functions that were moved to insight longer ago, were now removed.
-
Glm
(rms),mediate
(mediation). -
model_parameters()
supportsGam
models (gam),ridgelm
(MASS),htest
objects fromoneway.test()
,chisq.test()
,prop.test()
,mcnemar.test()
andpairwise.htest
objects,mcmc.list
(e.g. from bayesGARCH).
-
display()
, to format output from package-functions into different formats. -
print_md()
as an alias fordisplay(format = "markdown")
. This allows to print tabular outputs from data frames (as returned by most functions in parameters) into nicely rendered markdown tables. -
format()
, to create a "pretty data frame" with nicer column names and formatted values. This is one of the worker-functions behindprint()
orprint_md()
.
-
model_parameters()
for Anova-models (of classaov
,anova
etc.) gains aci
-argument, to add confidence intervals to effect size parameters. -
model_parameters()
forhtest
objects gains acramers_v
andphi
argument, to compute effect size parameters for objects fromchisq.test()
, and astandardized_D
argument, to compute effect size parameters for objects fromt.test()
. -
model_parameters()
formetafor
-models is more stable when called from inside functions. -
model_parameters()
for metaBMA-models now includes prior information for the meta-parameters. -
model_parameters()
for meta-analysis-models gains ainclude_studies
-argument, to include or remove studies from the output. -
model_parameters()
for gam-models now includes the residual df for smooth terms, and no longer the reference df. -
Slightly revised and improved the
print()
method formodel_parameters()
.
-
describe_distribution()
now includes the name of the centrality index in theCI
-column, whencentrality = "all"
. -
pool_parameters()
gains adetails
-argument. For mixed models, and ifdetails = TRUE
, random effect variances will also be pooled.
-
Fixed issue in
ci()
for lme models with non-positive definite variance-covariance. -
Fixed issue in
model_parameters()
fornnet::multinom()
,lqmm::lqm()
,mgcv::gam()
, andmargins::margins()
models, and models from package blme.
- Support for
maov
(stats),HLfit
(spaMM),scam
(scam), preliminary support foremm_list
(emmeans),merModList
(merTools),meta_random
,meta_bma
andmeta_fixed
(metaBMA).
-
pool_parameters()
, to pool parameters estimates from multiple models. -
degroup()
, as a more generic case fordemean()
. -
center()
, to center variables.
-
Better support for (weighted) multivariate response models of class
mlm
for functions likemodel_parameters()
orsimulate_parameters()
. -
standardize_names()
is now re-exported from the insight package.
-
print()
formodel_parameters()
now names the coefficients column depending on the model type (i.e."Odds Ratios"
for logistic regression whenexponentiate = TRUE
etc.) -
print()
formodel_parameters()
gains ashow_sigma
argument, to show or hide information on the residual standard deviation. -
print()
formodel_parameters()
displays a message for Bayesian models, indicating which method to compute credible intervals was used.
-
data_partition()
gets aseed
argument, to explicitly set the seed before random sampling of test and training data. -
Revised
parameters_table()
, to improve readability of printed output.
-
Fixed issues in
model_parameters()
for vgam and mira objects. -
Fixed issue where
model_parameters()
for emmGrid objects falsely removed theCoefficient
column. -
Fixed issue in
parameters_type()
for factors with different effects-coding than treatment contrasts. -
Fixed issues due to latest effectsize update.
-
Fixed issues with glmmTMB models with dispersion-parameter.
-
Fixed issue where
model_parameters()
for glmmTMB models falsely removed theComponent
column. -
Fixed issue with missing CI columns in
model_parameters()
whenstandardize
was one of the options except"refit"
. -
parameters_type()
did not correctly detect interaction terms for specific patterns likescale()
included in the interaction.
-
Added vignette on model parameters and missing data.
-
Update citation.
-
Support for
mipo
(mice),lqm
andlqmm
(lqmm). Preliminary support forsemLME
(smicd),mle2
(bbmle),mle
(stats4) -
model_parameters()
for objects of classmira
(mice).
-
model_parameters()
gets a specific behaviour for brms-meta-analysis models. -
model_parameters()
for lavaan and blavaan now also prints self-defined parameters. -
model_parameters()
for lavaan and blavaan gains more option for standardized parameters.
-
Fix issue in
model_parameters()
forcoxph.penal
models. -
Fix issue in
model_parameters.metaplus()
with random effects. -
Fix issue in
check_heterogeneity()
whenx
was a mixed model. -
Fix issue in
check_heterogeneity()
for data with missing values. -
Fix issue in
dof_ml1()
when random-effect terms where character vectors. -
Fix issue in
print()
method formodel_parameters()
that printed empty lines for rows with complete missing values. Empty lines are now removed. -
Fix issue in
parameters_type()
whenexp()
was used in a model formula.
-
metaplus
(metaplus),glht
(multcomp),glmm
(glmm),manova
(stats),crq
andcrqs
(quantreg) -
Improved support for models from the rms package.
-
Improved parameters formatting for ordered factors in
model_parameters()
(andformat_parameters()
). -
Argument
df_method
can now also be applied to GLMs, to allow calculation of confidence intervals based on Wald-approximation, not profiled confidence intervals. This speeds up computation of CIs for models fit to large data sets. -
Improved
select_parameters()
for mixed models, and revised docs and associated vignette.
-
Allow
threshold
to be passed toefa_to_cfa()
when the model is fromfactor_analysis()
. -
Allow correlation matrix to be passed to
factor_analysis()
. -
Fix CRAN check issues.
-
Fix issue in
model_parameters()
for models with non-estimable parameters or statistics. -
Fix issue in
model_parameters()
for plm models with only one parameter. -
Fix issue in
check_heterogeneity()
in case no predictor would cause heterogeneity bias. -
Make sure clubSandwich is used conditionally in all places, to properly pass CRAN checks.
robmixglm
(robmixglm),betaor
,betamfx
,logitor
,poissonirr
,negbinirr
,logitmfx
,probitmfx
,poissonmfx
,negbinmfx
(mfx), partial supportemmGrid
(emmeans)
-
has a nicer
print()
method. -
now also simulate parameters from the dispersion model for glmmTMB objects.
-
gets a
verbose
argument, to show or hide warnings and messages.
- fix issue with rank deficient models.
- We changed the computation of confidence intervals or standard errors, so
these are now based on a t-distribution with degrees of freedom and not normal
distribution assuming infinite degrees of freedom. This was implemented for
most functions before and only affects few functions (like
equivalence_test()
or CIs for standardized parameters frommodel_parameters()
when standardization method was"posthoc"
).
averaging
(MuMIn),bayesx
(R2BayesX),afex_aov
(afex)
check_heterogeneity()
as a small helper to find variables that have a within- and between-effect related to a grouping variable (and thus, may result in heterogeneity bias, see this vignette).
-
gains a
rule
argument, so equivalence testing can be based on different approaches. -
for mixed models gains an
effect
argument, to perform equivalence testing on random effects. -
gains a
p_values
argument, to calculate p-values for the equivalence test. -
now supports more frequentist model objects.
-
now works on grouped data frames.
-
gains
ci
anditerations
arguments, to compute confidence intervals based on bootstrapping. -
gains a
iqr
argument, to compute the interquartile range. -
SE
column was removed.
-
model_parameters()
for Stan-models (brms, rstanarm) gains agroup_level
argument to show or hide parameters for group levels of random effects. -
Improved accuracy of confidence intervals in
model_parameters()
withstandardize = "basic"
orstandardize = "posthoc"
. -
model_parameters.merMod()
no longer passes...
down to bootstrap-functions (i.e. whenbootstrap = TRUE
), as this might conflict withlme4::bootMer()
. -
For ordinal models (like
MASS::polr()
orordinal::clm()
), aComponent
column is added, indicating intercept categories ("alpha"
) and estimates ("beta"
). -
The
select
-argument fromprint.parameters_model()
now gets a"minimal"
-option as shortcut to print coefficients, confidence intervals and p-values only.
-
parameters_table()
andprint.parameters_model()
now explicitly get arguments to define the digits for decimal places used in output. -
ci()
,standard_error()
,p_value()
andmodel_parameters()
for glmmTMB models now also works for dispersion models.
-
Fixed issue in
equivalence_test()
for mixed models. -
Fixed bug for
model_parameters.anova(..., eta_squared = "partial")
when called with non-mixed models. -
Fixed issue with wrong degrees of freedom in
model_parameters()
for gam models. -
Fixed issue with unused arguments in
model_parameters()
.
- Remove 'Zelig' from suggested packages, as it was removed from CRAN.
-
model_parameters()
now also transforms standard errors whenexponentiate = TRUE
. -
model_parameters()
foranova()
from mixed models can now also compute effect sizes like eta squared. -
model_parameters()
foraov()
gains atype
-argument to compute type-1, type-2 or type-3 sums of squares. -
model_parameters()
for Bayesian models gains astandardize
argument, to return standardized parameters from the posterior distribution. -
Improved
print()
method formodel_parameters()
for nestedaov()
(repeated measurements). -
You can now control whether
demean()
should add attributes to indicate within- and between-effects. This is only relevant for theprint()
-method ofmodel_parameters()
.
- Fixed
model_parameters()
foranova()
from lmerTest models.
-
Alias
model_bootstrap()
was removed, please usebootstrap_model()
. -
Alias
parameters_bootstrap()
was removed, please usebootstrap_parameters()
. -
Alias
model_simulate()
was removed, please usesimulate_model()
. -
Alias
parameters_simulate()
was removed, please usesimulate_parameters()
. -
Alias
parameters_selection()
was removed, please useselect_parameters()
. -
Alias
parameters_reduction()
was removed, please usereduce_parameters()
. -
Functions
DDR()
,ICA()
andcmds()
are no longer exported, as these were intended to be used internally byreduce_parameters()
only. -
skewness()
andkurtosis()
always return a data frame.
- Added support for
arima
(stats),bife
(bife),bcplm
andzcpglm
(cplm)
-
Improved print-method for
model_parameters.brmsfit()
. -
Improved print-method for
model_parameters.merMod()
when fitting REWB-Models (seedemean()
). -
Improved efficiency for
model_parameters()
(for linear mixed models) whendf_method = "kenward"
. -
model_parameters()
gets ap_adjust
-argument, to adjust p-values for multiple comparisons. -
Minor improvements for
cluster_analysis()
whenmethod = "kmeans"
andforce = TRUE
(factors now also work for kmeans-clustering).
-
p_value_kenward()
,se_kenward()
etc. now give a warning when model was not fitted by REML. -
Added
ci()
,standard_error()
andp_value()
for lavaan and blavaan objects. -
Added
standard_error()
for brmsfit and stanreg objects.
-
Run certain tests only locally, to reduce duration of CRAN checks.
-
skewness()
,kurtosis()
andsmoothness()
get aniteration
argument, to set the numbers of bootstrap replicates for computing standard errors. -
Improved print-method for
factor_analysis()
. -
demean()
now additionally converts factors with more than 2 levels to dummy-variables (binary), to mimic panelr-behaviour.
-
Fixed minor issue with the
print()
-method formodel_parameters.befa()
. -
Fixed issues in
model_parameters()
(for linear mixed models) with wrong order of degrees of freedom whendf_method
was different from default. -
Fixed issues in
model_parameters()
(for linear mixed models) with accuracy of p-values whendf_method = "kenward
. -
Fixed issues in
model_parameters()
with wrong test statistic for lmerModLmerTest models. -
Fixed issue in
format_parameters()
(which is used to format output ofmodel_parameters()
) for factors, when variable name was also part of factor levels. -
Fixed issue in
degrees_of_freedem()
for logistf-models, which unintentionally printed the complete model summary. -
Fixed issue in
model_parameters()
for mlm models. -
Fixed issue in
random_parameters()
for uncorrelated random effects.