easyViz 1.1.0
- Added support for the new pred_resolutionargument,
which controls the number of prediction points used for numeric
predictors. The default is101(matchingvisreg), but higher values can be helpful for predictors
with a wide range or when visualizing nonlinear relationships.
- Added support for ci_type = NULLto suppress confidence
intervals for numeric predictors.
- Added support for custom legend titles using the new
legend_titleargument.
- Added support for adjusting legend title text size using the new
legend_title_sizeargument.
- Added support for horizontal legends using the new
legend_horizargument.
- Added support for fine-tuned legend customization via the new
legend_argsargument, which allows passing any additional
parameters tolegend()(e.g.,pt.cex,bg,box.lwd,inset).
- Renamed legend_text_sizetolegend_label_sizefor consistency withlegend_title_sizeandlegend_labels. The
argumentlegend_text_sizeis deprecated. Please uselegend_label_sizeinstead.
- Added support for categorical predictors: users can now customize
x-axis text size, color, and font using plot_args(e.g.,cex.axis,col.axis,font.axis)
when the predictor is a factor.
- Added finite-sample adjusted t-based confidence intervals for
lm(),rlm(),gls(), andnls()models. For models with asymptotic inference (e.g.,glm(),mgcv::gam(),glmer(),glmmTMB()), confidence intervals are based on standard
normal approximations.
- Improved visual clarity: when byis specified for
interactions, all prediction lines are now drawn on top of their
associated confidence intervals, ensuring they remain visible and are
not obscured by overlapping CI polygons.
- Improved detection of binomial-style responses.
- Improved internal handling of link functions: the logit inverse now
uses plogis()for greater numerical stability, and the
cloglog inverse is now more robust to extreme values.
- Added a diagnostic warning when user-supplied aesthetic vectors
(e.g., point_col) have a length mismatch with the cleaned
data used for predictions, helping users avoid misaligned plot
aesthetics when the original data contains missing values.
- Added an example demonstrating how to visualize 3-way interactions
using the byandfix_valuesarguments in a
multi-panel layout.
- Documentation improvements.