Skip to content

ggstatsplot 0.9.0

Compare
Choose a tag to compare
@IndrajeetPatil IndrajeetPatil released this 19 Oct 11:14

NEW FEATURES

  • The pairwise_comparisons() function for carrying out one-way pairwise
    comparisons has now moved in {ggstatsplot} from {pairwiseComparisons}
    package.

BREAKING CHANGES

  • A number of effect size estimates and their confidence intervals have
    changed due to respective changes made in {effectsize} package version
    0.5 release. For full details of these changes, see:
    https://easystats.github.io/effectsize/news/index.html

  • For the same reason, the effect size for one-way contingency table has
    changed from Cramer's V to Pearson's C.

MAJOR CHANGES

  • For plotting marginal distributions in ggscatterstats, {ggstatsplot} now
    relies on ggside package instead of ggExtra. This was done to remove a
    glaring inconsistency in the API. All functions in {ggstatsplot} produced
    ggplot objects and could be further modified with ggplot2 functions,
    except ggscatterstats, which led to a lot of confusion among users (e.g.
    #28). This change gets rid of this inconsistency. But it comes at a cost:
    there is no more marginal.type argument that lets you change the type of
    marginal distribution graphic and histogram is the only possible option.
    Note that this is not a breaking change. Your past code will continue to
    work but it will now always produce a histogram instead of other marginal
    graphic you might have chosen.

  • Minimum needed R version is now 4.0.

MINOR CHANGES

  • Online vignette about combine_plots has been removed. In case you want to
    create a grid of plots, it is highly recommended that you use patchwork
    package directly and not this wrapper around it which is mostly useful with
    {ggstatsplot} plots.

  • ggscatterstats labeling arguments accept only unquoted inputs now, and not
    quoted or string inputs. Allowing this was a bad design choice in the past
    since most functions in {ggstatsplot}, inspired by tidyverse, expect
    unquoted (x) - and not quoted ("x") - arguments. So this function was
    the odd one out.

  • Gets rid of ipmisc dependency.

  • Removes movies_wide dataset, which was virtually identical to
    movies_long dataset and was not used anywhere in the package. Also removes
    the unused VR_dilemma dataset.