Changelog
Source:NEWS.md
correlation 0.8.5
CRAN release: 2024-06-16
- New
cormatrix_to_excel()
function for exporting correlation matrices to Excel with color formatting. - This release changes the licensing model of correlation to an MIT license.
correlation 0.8.4
CRAN release: 2023-04-06
Minor improvements and code revisions due to changes in other packages.
Default color scheme for correlation matrices switched to use red for negative values and blue for positive values.
correlation 0.8.3
CRAN release: 2022-10-08
Breaking Changes
distance_mahalanobis()
is deprecated. Useperformance::check_outliers(method = "mahalanobis_robust")
instead.The minimum needed R version has been bumped to
3.6
.
Minor Changes
Fixes breakages caused by updates to parameters package (#269).
The visualization recipe (plots) for redundant correlation matrices was improved, so self-correlations will no longer be labelled and get a neutral color.
The
print()
method redundant correlation matrices no longer shows the diagonal with self-correlations.
correlation 0.7.0
CRAN release: 2021-09-05
Breaking Changes
- Removes
winsorize()
function, which now lives indatawizard
package.
New Features
- New
cor_smooth()
function for smoothing non-positive definite matrices.
Bug Fixes
- When
data2
was specifiedcorrelation()
was over-correcting for all of the combinations of variables in the full x and y tables, rather than in just the ones specified (#195).
Minor Changes
correlation()
gains a new argumentrename
to rename variables.simualte_simpson()
function is now re-exported frombayestestR
package.plot()
for"easycor_test"
objects now produces an annotated scatter plot.
correlation 0.6.1
CRAN release: 2021-04-09
Breaking Changes
simualte_simpson()
: The groups are now named after the pattern"G_"
(can be altered with thegroup_prefix
argument).robust
argument deprecated in favour ofranktransform
.
New Features
correlation
gains two new arguments:select
andselect2
to select specific variables from dataframes to compare (#146).as.matrix
method works for grouped correlations (#148).New
as.list
method returns a list of various matrices related to correlation analysis (correlation, number of observations, p-values, etc.).
Bug Fixes
- The
0.6.0
release introduced a bug in Winsorized Pearson correlation where the missing values were removed from the entire data, instead for each pair (#151). This is now fixed.
correlation 0.6.0
CRAN release: 2021-02-12
New Features
Added
verbose
arguments to some functions, to toggle warnings on/off.cor_test()
(and hence,correlation()
) now default thewinsorize
argument to.1
when it’s set toTRUE
.The
Method
column in output dataframe is now more explicit about the correlation method used.
Bug Fixes
- Winsorization doesn’t fail when
NA
s are present (#130).
correlation 0.5.0
CRAN release: 2020-12-02
Changes
Added
winsorize()
function.Added
winsorize
argument for Winsorized correlations.Added
method = "somers"
tocorrelation()
, to compute Somers’s Dxy rank correlation for binary outcomes.New function
display()
, to print output into different formats. Currently, only markdown is supported.print_md()
is an alias fordisplay(format = "markdown")
.
Bug fixes
- Fix bug in
cor_to_p()
that gave slightly different test statistics.
correlation 0.4.0
CRAN release: 2020-09-27
Changes
Don’t error if less than 3 valid observations (#100).
Add “gaussian” rank method.
Add “gamma” method.
Add “hoeffding” method.
Add “blomqvist” method.
Bug fixes
Added
Method
column to Bayesian correlations.Fix bug when
robust=TRUE
(#87).
correlation 0.2.1
CRAN release: 2020-05-05
Bug fixes
Removed CI threshold column from
distance_mahalanobis()
Fixed bug (#76)
correlation 0.1.0
CRAN release: 2020-03-16
Bug fixes
Fixed issue in
correlation()
for some edge cases wheninclude_factors = TRUE
.Fixed issue in
correlation()
for correlation coefficients with less than four complete pairs of observations (in such cases,cor_test()
now returnsNA
for the confidence intervals).