ggpcp

0th

Percentile

Make a parallel coordinates plot.

One way to think about a parallel coordinates plot, is as plotting the data after it has been transformed to gain a new variable. This function does this using melt.

Usage
ggpcp(data, vars = names(data), ...)
Arguments
data
data frame
vars
variables to include in parallel coordinates plot
...
other arguments passed on plot creation
Details

This gives us enormous flexibility as we have separated out the type of drawing (lines by tradition) and can now use any of the existing geom functions. In particular this makes it very easy to create parallel boxplots, as shown in the example.

Aliases
  • ggpcp
Examples
ggpcp(mtcars) + geom_line()
ggpcp(mtcars, vars=names(mtcars[2:6])) + geom_line()
ggpcp(mtcars) + geom_boxplot(aes(group=variable))

p <- ggpcp(mtcars, vars=names(mtcars[2:6]))
p + geom_line()
p + geom_line(aes(colour=mpg))
Documentation reproduced from package ggplot2, version 0.9.3.1, License: GPL-2

Community examples

Looks like there are no examples yet.