Skip to content

corrr 0.4.4

CRAN release: 2022-08-16

corrr 0.4.3

CRAN release: 2020-11-24

corrr 0.4.2

CRAN release: 2020-03-22

  • Updates to work with tibble 3.0.0 and dplyr 1.0.0

corrr 0.4.1

CRAN release: 2020-02-10

  • Updates maintainer

corrr 0.4.0

CRAN release: 2019-07-12

  • Adds remove.dups argument to stretch(). It removes duplicates with out removing all NAs (#57)

  • Adds dice() function, wraps focus(x,..., mirror = TRUE) (#64)

  • Adds retract() function, opposite of stretch() (#65)

  • Improves correlate() for database backed tables

  • Fixes compatibility issues with dplyr

corrr 0.3.2

CRAN release: 2019-04-20

  • Improves support for tbl_sql() objects

  • Switches correlation calculation for tbl_spark() tables to sparklyr::ml_corr()

  • Adds package level doc (@jsta, #66)

  • Fixes typo on error message (@jsta)

  • Removes Database vignette. Plan to re-add later on (#76)

  • Minor updates to Using corrr vignette

corrr 0.3.1

CRAN release: 2019-03-06

  • Fixes test and CRAN issues by removing Ops.cor_df().

  • Designates Edgar Ruiz as the new package maintainer

corrr 0.3.0

CRAN release: 2018-07-31

Small breaking changes

The diagonal argument of as_matrix and as_matrix.cor_df is now an optional argument rather than set to 1 by default #52

New Functions

  • as_cordf will coerce lists or matrices into correlation data frames if possible.
  • focus_if enables conditional variable selection.

New Functionality

  • Can use arithmetic operators (e.g., + or -) with correlation data frames.
  • Plotting functions (rplot and network_plot) will attempt to coerce objects to a correlation data frame (via as_cordf) if needed, making it possible to directly use these functions with other square-matrix-like objects.
  • repel option added to network_plot (default = TRUE).
  • curved option added to network_plot (default = TRUE).
  • correlate() now prints a message about the method and use parameters. Can be silenced with quiet = TRUE.
  • correlate() now supports data frame with a SQL back-end (tbl_sql)


  • When legend = TRUE (now the default setting), rplot and network_plot generate a single, unlabeled legend referring to the size of the correlations.


  • correlate() is now an S3 method so that it can adapt to x’s object type.

  • During the development of this version, ggplot v2.2.0 was released. Many changes in the plotting functions have been made to handle new features in the updated version of ggplot2.

  • Improvements to the package folder structure

corrr 0.2.1

CRAN release: 2016-10-10

New Functionality

  • Can keep leading zeros when using fashion() with new argument leading_zeros = TRUE.
  • New optional arguments added to plotting functions, network_plot() and rplot():
    • legend to display a legend mapping correlations to size and colour.
    • colours (or colors) to change colours in plot.


corrr 0.2.0

CRAN release: 2016-08-11

New Functions

New Functionality

  • fashion() will now attempt to work on any object (not just cor_df), making it useful for printing any data frame, matrix, vector, etc.
  • print_cor argument added to rplot() to overlay the correlations as text.


  • na_omit argument in stretch() changed to na.rm to match gather_().
  • Bug fixes.
  • Improvements.

corrr 0.1.0

CRAN release: 2016-07-08

  • First corrr release!