Recent Releases of see

see - see 0.11.0

Changes

  • All theme_*() function get a ... argument that is passed to ggplot2::theme().

  • Arguments that change the size of elements in theme_*() functions (like plot.title.size or axis.text.size now scale with the base_size argument, to ensure proper scaling of plots when the base-size is changed.

  • Added a new theme, theme_azurelight(), with a light-blue character, and reduced use of grid lines.

  • theme_modern() now recognizes a show.ticks argument, to add tick marks to the plot and slightly increase the distance between axis labels and the related axis.

  • Color scale functions (those starting with scale_*()) get a new "gradient" palette, which are simply the color values for blue and orange colors from that palette. Furthermore, color scale functions now automatically select an appropriate palette (usually, "contrast" or "gradient") depending on whether discrete or continuous color scales are requested.

Bug fixes

  • Fixed issue with adding prior layers to plots from estimate_density().

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil 12 months ago

see - see 0.10.0

Changes

  • plot() for p_function() now checks the values of the size_length argument, to give an informative error message when the input is not valid.

  • plot() for model_parameters() now also plots group-levels of random effects (i.e. for mixed models, when model_parameters(x, ..., group_level = TRUE)).

  • plot() for model_parameters() gets a show_direction argument, to turn off the direction of the effect in the plot.

  • plot() for model_parameters() now gives an informative error message when trying to plot Anova tables (which does not work).

  • plot() for simulate_parameters() now better copes with models that have multiple response levels (e.g. multinomial models).

  • Gains {patchwork} as a hard dependency given its importance for the package.

Bug fixes

  • Fixed issue in plot() for bayestestR::si().

  • Fixed issue in plot() for parameters::model_parameters() for GAM models.

Scientific Software - Peer-reviewed - R
Published by strengejacke about 1 year ago

see - see 0.9.0

Changes

  • New plot() method for performance::check_dag().

  • Minor improvements to plot() for methods p_direction() and p_significance(), which also support forthcoming changes in the parameters package.

Bug fixes

  • Fixed issue in plot() for performance::check_model() when package qqplotr is not installed.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil over 1 year ago

see - see 0.8.5

Major Changes

  • The minimum needed R version has been bumped to 4.0.

Minor Changes

  • Improved scaling for detrended QQ plots when package {qqplotr} is not installed. The normal and the detrended QQ plots are now visually more similar.

  • Gets rid of warnings due to API changes in the {datawizard} package.

Bug fixes

  • Fixed CRAN test failures.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil over 1 year ago

see - see 0.8.4

Minor Changes

  • Fixes warnings generated from the {ggplot2} 3.5.0 release.

  • Small adjustment to size of point geoms for check_model() plots.

  • More arguments to change base font sizes and geom sizes are now passed to downstream plot-functions (i.e., plot() for check_model() passes arguments to change geom sizes to the underlying plot-functions).

  • plot() for check_predictions() now supports Bayesian regression models from brms and rstanarm.

Bug fixes

  • Corrected order of models for plot.compare_parameters().

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil almost 2 years ago

see - see 0.8.3

Major changes

  • New plot() method for simulated residuals (implemented in the performance package).

  • plot() for check_model() was revised and now includes more accurate Q-Q plots for non-Gaussian models.

Minor Changes

  • plot.check_model() now passes arguments size_point and size_line to the posterior predictive check plot.

  • Minor changes regarding the latest update of ggplot2.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil almost 2 years ago

see - see 0.8.2

Minor Changes

  • plot.n_factors() now shows a dashed line over the bars, indicating the cumulate explained variance by the number of factors.

  • plot.check_outliers() now dodges the x-axis labels, to avoid overlapping labels.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil about 2 years ago

see - see 0.8.1

Major Changes

  • This release changes the licensing model of {see} to an MIT license.

New features

  • There is now a plot() method for outputs of datawizard::data_tabulate() (#293).

Minor Changes

  • The print() method for performance::check_model() now also evaluates the default plot type for posterior predictive checks.

  • QQ/PP-plots now default to drawing simultaneous testing bands (when the qqplotr package is available). Previous behavior can be restored by setting method = "pointwise".

  • Plot method for performance::check_normality() now default to a detrended QQ-plot. Previous behavior can be restored by setting type = "density".

  • Plot method for binned_residuals() gains a show_smooth argument, to show or hide the smooth line.

  • Plot method for check_predictions() gains a x_limits argument, to limit the x-axis-range. This can be useful to "zoom in" certain parts of the plot.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil over 2 years ago

see - see 0.8.0

Major Changes

  • plot() for performance::check_model() no longer produces a normal QQ plot for GLMs. Instead, it now shows a half-normal QQ plot of the absolute value of the standardized deviance residuals.

  • plot() for performance::check_model() and performance::check_predictions() gains a type argument, to either create density plots, or discrete dots resp. interval plots for posterior predictive checks.

  • plot() for performance::check_model() gains an n_column argument, to define the number of columns for the diagnostic plots (by default, two columns).

  • plot() for performance::check_model() sometimes failed to create the plot under certain conditions, e.g. when the screen or app windows was zoomed-in. If an error occurs, a much more informative error message is shown, providing several possible solutions to resolve this problem.

  • plot() for parameters::equivalence_test() now aligns the labelling with the print() method. Hence, the legend title is no longer labelled "Decision on H0", but rather "Equivalence", to emphasize that we can assume practical equivalence for effects, but that we cannot accept the H0 (in a frequentist framework).

  • Added some examples and cross references between docs. Furthermore, a vignette about plotting functions for the datawizard package was added.

Bug fixes

  • Fixed issue with duplicated legend in the plot() method for performance::check_predictions().

  • Fixes issue in plot.binned_residuals() for models whose residuals were completely inside error bounds.

  • plot() now works when using it on the output of describe_distribution() with a select argument of length 1.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil over 2 years ago

see - see 0.7.5

Changes

  • Changed the default "yellow" color in palette_okabeito() to "#F5C710" instead of "#F0E442" to increase visibility against a white background. For the original Okabe-Ito palette, set palette = "full_original" or palette = "black_first_original".

  • Deals with deprecated arguments and functions in recent {ggplot2} updates.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil almost 3 years ago

see - see 0.7.4

Changes

  • Updates docs and tests for {ggplot2} release (3.4.0).

  • New function scale_color_colorhex() provides color scales based on palettes from https://www.color-hex.com (#245).

  • The default for the smoothing bandwidth from plot.check_predictions() has changed from "nrd0" to "nrd", which seems to produce better fitting plots for non-Gaussian models. Furthermore, performance::check_predictions() accepts a bw argument (smoothing bandwidth), which is passed down to the plot() method's density-estimation.

Bug fixes

  • Fixed issues with plot() for check_outliers() for models with convergence issues.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil about 3 years ago

see - see 0.7.3

Changes

  • Indrajeet Patil is now the maintainer.

  • The minimum needed R version has been bumped to 3.6.

  • Replaced deprecated arguments in function calls.

Bug fixes

  • Fixed issues in the plot() method from model_parameters() for intercept-only models.

Scientific Software - Peer-reviewed - R
Published by IndrajeetPatil over 3 years ago

see - see 0.7.2

Changes

  • Added aesthetics argument to all color and fill scale functions so that the same scale can be applied to multiple aesthetics and so that the functions can be used with other aesthetics from other packages (e.g., edge_color).

  • Added Okabe-Ito color palette (palette_okabeito, scale_color_okabeito()) etc.)

  • Several minor improvements.

Bug fixes

  • Fixed CRAN check issues.

Scientific Software - Peer-reviewed - R
Published by strengejacke over 3 years ago

see - see 0.6.7

General

  • check_model() function now uses patchwork instead of gridExtra to arrange plots in a grid.

  • Reduced/removed some package dependencies.

  • Revise plot() for bayestestR::bayesfactor() to meet forthcoming changes in the bayestestR package.

New features

  • New functions geom_from_list and geoms_from_list to create geoms from lists.

  • Plotting for normality check is now supported for afex_aov models.

Bug fixes

  • Fixed issue that argument show_intercept is no longer ignored in plot() for rope().

Scientific Software - Peer-reviewed - R
Published by strengejacke over 4 years ago

see - see 0.5.2

Scientific Software - Peer-reviewed - R
Published by strengejacke over 5 years ago

see - see 0.5.1

Scientific Software - Peer-reviewed - R
Published by strengejacke over 5 years ago

see - see 0.2.1

General

  • More comprehensive examples available from the package-website.

  • Added new color-palettes.

New plot-functions

  • Added plot-function for parameters::model_parameters().

  • Added plot-function for bayestestR::point_estimate().

Changes to functions

  • The plot()-method for bayestestR::bayesfactor_savagedickey() gets a rope_color and a rope_alpha-argument to plot the "null"-interval, when the null-hypothesis is a region of practical equivalence, and not just the point-null.

  • The plot()-method for performance::binned_residuals() now also allows to modify size and colors of geoms (related arguments are in performance::binned_residuals()).

Bug fixes

  • Fixed issue with dark themes and text color in facet headings.

Scientific Software - Peer-reviewed - R
Published by strengejacke over 6 years ago