Skip to content

Releases: easystats/bayestestR

bayestestR 0.15.0

17 Oct 12:00
080f664
Compare
Choose a tag to compare

Changes

  • Support for posterior::rvar-type column in data frames.
    For example, a data frame df with an rvar column ".pred" can now be
    called directly via p_direction(df, rvar_col = ".pred").

  • Added support for {marginaleffects}

  • The ROPE or threshold ranges in rope(), describe_posterior(), p_significance()
    and equivalence_test() can now be specified as a list. This allows for different
    ranges for different parameters.

  • Results from objects generated by {emmeans} (emmGrid/emm_list) now
    return results with appended grid-data.

  • Usability improvements for p_direction():

    • Results from p_direction() can directly be used in pd_to_p().

    • p_direction() gets an as_p argument, to directly convert pd-values into
      frequentist p-values.

    • p_direction() gets a remove_na argument, which defaults to TRUE, to
      remove NA values from the input before calculating the pd-values.

    • Besides the existing as.numeric() method, p_direction() now also has an
      as.vector() method.

  • p_significance() now accepts non-symmetric ranges for the threshold argument.

  • p_to_pd() now also works with data frames returned by p_direction(). If
    a data frame contains a pd, p_direction or PD column name, this is assumed
    to be the pd-values, which are then converted to p-values.

  • p_to_pd() for data frame inputs gets a as.numeric() and as.vector()
    method.

Bug fixes

  • Fixed warning in CRAN check results.

bayestestR 0.14.0

24 Jul 15:11
77a9766
Compare
Choose a tag to compare

Breaking Changes

  • Arguments named group, at, group_by and split_by will be deprecated
    in future releases of easystats packages. Please use by instead. This
    affects following functions in bayestestR:

    • estimate_density()

Changes

  • bayesian_as_frequentist() now supports more model families from Bayesian
    models that can be successfully converted to their frequentists counterparts.

  • bayesfactor_models() now throws an informative error when Bayes factors for
    comparisons could not be calculated.

Bug fixes

  • Fixed issue in bayesian_as_frequentist() for brms models with 0 + Intercept
    specification in the model formula.

bayestestR 0.13.1

07 Apr 18:36
035da1e
Compare
Choose a tag to compare

Changes

  • Improved speed performance when functions are called using do.call().

  • Improved speed performance to bayesfactor_models() for brmsfit objects
    that already included a marglik element in the model object.

New functionality

  • as.logical() for bayesfactor_restricted() results, extracts the boolean
    vector(s) the mark which draws are part of the order restriction.

Bug fixes

  • p_map() gains a new null argument to specify any non-0 nulls.

  • Fixed non-working examples for ci(method = "SI").

  • Fixed wrong calculation of rope range for model objects in describe_posterior().

  • Some smaller bug fixes.

0.9.0

08 Apr 06:30
Compare
Choose a tag to compare

CRAN release

0.7.2

20 Jul 09:29
Compare
Choose a tag to compare

CRAN release

0.5.0

19 Jan 00:55
4dcb5b4
Compare
Choose a tag to compare

CRAN update

0.4.0

20 Oct 07:20
c1e50d6
Compare
Choose a tag to compare

CRAN update

0.3.0

23 Sep 00:28
7c874ab
Compare
Choose a tag to compare
  • CRAN 0.3.0 release

0.2.5

06 Aug 14:12
67dc003
Compare
Choose a tag to compare
  • JOSS release
  • CRAN 0.2.5 release

0.2.2

20 Jun 12:49
e9b44ab
Compare
Choose a tag to compare

CRAN 0.2.2 release.