PairPlot | R Documentation |
Creates a matrix of scatterplots, one for each possible pair of variables.
PairPlot(
d,
meas_vars,
title,
...,
group_var = NULL,
alpha = 1,
palette = "Dark2",
point_color = "darkgray"
)
d |
data frame |
meas_vars |
the variables to be plotted |
title |
plot title |
... |
not used, forces later arguments to bind by name |
group_var |
variable for grouping and colorcoding |
alpha |
alpha for points on plot |
palette |
name of a brewer palette (NULL for ggplot2 default coloring) |
point_color |
point color for monochrome plots (no grouping) |
If palette
is NULL, and group_var
is non-NULL, plot colors will be chosen from the default ggplot2 palette.
Setting palette
to NULL
allows the user to choose a non-Brewer palette, for example with scale_color_manual
.
a ggplot2 pair plot
if (requireNamespace('data.table', quietly = TRUE)) {
# don't multi-thread during CRAN checks
data.table::setDTthreads(1)
}
# PairPlot(iris, colnames(iris)[1:4], "Example plot", group_var = "Species")
# custom palette
colormap = c('#a6611a', '#dfc27d', '#018571')
PairPlot(iris, colnames(iris)[1:4], "Example plot",
group_var = "Species", palette=NULL) +
ggplot2::scale_color_manual(values=colormap)
# # no color-coding
# PairPlot(iris, colnames(iris)[1:4], "Example plot")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.