Published July 12, 2018
| Version 2.5.0
Software
Open
sjPlot - Data Visualization for Statistics in Social Science.
Description
New functions
tab_model()as replacement forsjt.lm(),sjt.glm(),sjt.lmer()andsjt.glmer(). Furthermore,tab_model()is designed to work with the same model-objects asplot_model().- New colour scales for ggplot-objects:
scale_fill_sjplot()andscale_color_sjplot(). These provide predifined colour palettes from this package. show_sjplot_pals()to show all predefined colour palettes provided by this package.sjplot_pal()to return colour values of a specific palette.
Deprecated
Following functions are now deprecated:
sjp.lm(),sjp.glm(),sjp.lmer(),sjp.glmer()andsjp.int(). Please useplot_model()instead.sjt.frq(). Please usesjmisc::frq(out = "v")instead.
Removed / Defunct
Following functions are now defunct:
sjt.grpmean(),sjt.mwu()andsjt.df(). The replacements aresjstats::grpmean(),sjstats::mwu()andtab_df()resp.tab_dfs().
Changes to functions
plot_model()andplot_models()get aprefix.labels-argument, to prefix automatically retrieved term labels with either the related variable name or label.plot_model()gets ashow.zeroinf-argument to show or hide the zero-inflation-part of models in the plot.plot_model()gets ajitter-argument to add some random variation to data points for those plot types that acceptshow.data = TRUE.plot_model()gets alegend.title-argument to define the legend title for plots that display a legend.plot_model()now passes more arguments in...down toggeffects::plot()for marginal effects plots.plot_model()now plots the zero-inflated part of the model forbrmsfit-objects.plot_model()now plots multivariate response models, i.e. models with multiple outcomes.- Diagnostic plots in
plot_model()(type = "diag") can now also be used withbrmsfit-objects. - Axis limits of diagnostic plots in
plot_model()(type = "diag") for Stan-models (brmsfitorstanregresp.stanfit) can now be set with theaxis.lim-argument. - The
grid.breaks-argument forplot_model()andplot_models()now also takes a vector of values to directly define the grid breaks for the plot. - Better default calculation for grid breaks in
plot_model()andplot_models()when thegrid.breaks-argument is of length one. - The
terms-argument forplot_model()now also allows the specification of a range of numeric values in square brackets for marginal effects plots, e.g.terms = "age [30:50]"orterms = "age [pretty]". - For coefficient-plots, the
terms- andrm.terms-arguments forplot_model()now also allows specification of factor levels for categorical terms. Coefficients for the indicted factor levels are kept resp. removed (see?plot_modelfor details). plot_model()now supportsclmm-objects (package ordinal).plot_model(type = "diag")now also shows random-effects QQ-plots forglmmTMB-models, and also plots random-effects QQ-plots for all random effects (if model has more than one random effect term).
Bug fixes
plot_model(type = "re")now supports standard errors and confidence intervals forglmmTMB-objects.- Fixed typo for
glmmTMB-tidier, which may have returned wrong data for zero-inflation part of model. - Multiple random intercepts for multilevel models fitted with
brmsarea now shown in each own facet per intercept. - Remove unnecessary warning in
sjp.likert()for uneven category count when neutral category is specified. plot_model(type = "int")could not automatically selectmdrt.valuesproperly for non-integer variables.sjp.grpfrq()now correctly uses the complete space in facets whenfacet.grid = TRUE.sjp.grpfrq(type = "boxplot")did not correctly label the x-axis when one category had no elements in a vector.- Problems with German umlauts when printing HTML tables were fixed.
Files
strengejacke/sjPlot-2.5.0.zip
Files
(4.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:64e7cd6ceea4f811b57933ab28045c44
|
4.6 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/strengejacke/sjPlot/tree/2.5.0 (URL)