This function returns a correlation matrix as a correlation data frame in
the following format:
A tibble (see tibble)
An additional class, "cor_df"
A "term" column
Standardized variances (the matrix diagonal) set to missing values by
default (NA) so they can be ignored in calculations.
The use argument and its possible values are inherited from stats::cor():
"everything": NAs will propagate conceptually, i.e. a resulting value will be NA whenever one of its contributing observations is NA
"all.obs": the presence of missing observations will produce an error
"complete.obs": correlations will be computed from complete observations, with an error being raised if there are no complete cases.
"na.or.complete": correlations will be computed from complete observations, returning an NA if there are no complete cases.
"pairwise.complete.obs": the correlation between each pair of variables is computed using all complete pairs of those particular variables.
As of version 0.4.3, the first column of a cor_df object is named "term".
In previous versions this first column was named "rowname".
There is a ggplot2::autoplot() method for quickly visualizing the
correlation matrix, for more information see autoplot.cor_df().