[R] brushing with parallel coordinates

Greg Snow Greg.Snow at imail.org
Sat Sep 13 17:07:32 CEST 2008

You probably want either the ipcp function from the iplots package or the rggobi package (along with the ggobi program).  Neither uses lattice, iplots uses java and rggobi passes your data to the ggobi program which does a lot with brushing/spinning/etc.

For general brushing there is also the tkBrush function in the TeachingDemos package (but it only does scatterplot matricies) or the tkexamp function in the same package that makes creating custom dynamic plots easier (use a tk control to change arguments which could include a threshold for changing color).

Hope this helps,

From: r-help-bounces at r-project.org [r-help-bounces at r-project.org] On Behalf Of June Kim [juneaftn at gmail.com]
Sent: Saturday, September 13, 2008 1:37 AM
To: r-help at r-project.org
Subject: [R] brushing with parallel coordinates


I have a multivariate data with a single Y variable and 9 X variables.
I tried drawing a parallel coordinates with the data set without a
problem, using lattice library. However, I want to do some brushing on
the graph. For example, I want to distinguish the group of data lines
of which Y values are bigger than 0.5. It could be through
coloring(red line, maybe).

Have a look at the brushing facility provided with another tool:


Can I do the job easily with lattice? Or should I change the tool?

R-help at r-project.org mailing list
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list