Plot correlation matrix as ellipses or tiles.
sjp.corr( data, title = NULL, axis.labels = NULL, sort.corr = TRUE, decimals = 3, na.deletion = c("listwise", "pairwise"), corr.method = c("pearson", "spearman", "kendall"), geom.colors = "RdBu", wrap.title = 50, wrap.labels = 20, show.legend = FALSE, legend.title = NULL, show.values = TRUE, show.p = TRUE, p.numeric = FALSE )
Matrix with correlation coefficients as returned by the
character vector, used as plot title. Depending on plot type and function,
will be set automatically. If
character vector with labels used as axis labels. Optional argument, since in most cases, axis labels are set automatically.
Indicates how many decimal values after comma are printed when
the values labels are shown. Default is 3. Only applies when
Indicates how missing values are treated. May be either
Indicates the correlation computation method. May be one of
user defined color for geoms. See 'Details' in
numeric, determines how many chars of the plot title are displayed in one line and when a line break is inserted.
numeric, determines how many chars of the value, variable or axis labels are displayed in one line and when a line break is inserted.
character vector, used as title for the plot legend.
Logical, whether values should be plotted or not.
Logical, adds significance levels to values, or value and variable labels.
(Insisibily) returns the ggplot-object with the complete plot (
plot) as well as the data frame that
was used for setting up the ggplot-object (
df) and the original correlation matrix
Required argument is either a
data.frame or a matrix with correlation coefficients
as returned by the
cor-function. In case of ellipses, the
ellipses size indicates the strength of the correlation. Furthermore,
blue and red colors indicate positive or negative correlations, where
stronger correlations are darker.