It should be able to be done. You would first need the data and be able to create the static version of the plot. Then write a function that will create the static version of the plot with some way (argument passed in) to add a highlighted line.
Then it is just a matter of figuring out which line/state/subject is closest to the current position of the mouse and passing that information to the above function to recreate the plot. Look at the HTKidentify and HWidentify functions in the TeachingDemos package for a couple of approaches to doing this. Both of those functions start with a scatterplot, then highlight an label the point closest to the mouse pointer dynamically like the graph you point to. The same idea would work, just with the modified parallel lines plot instead of the scatterplot. On Mon, Oct 15, 2012 at 9:12 PM, Tom Keller <kell...@ohsu.edu> wrote: > Greetings, > The website fivethirtyeight has a great plot. > http://www.nytimes.com/interactive/2012/10/15/us/politics/swing-history.html > Can this be done with R or GGobi or GGPlot? > > thanks, > Tom > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. -- Gregory (Greg) L. Snow Ph.D. 538...@gmail.com ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.