Hello, I want to select some points in a plot using 'identify' function and also want the identified points to be saved in a postscript file? Any help in how to do it?
A better question might have been, how do i pipe the screen output to a postscript file?
You may want to look at the "pos" argument to "identify" and "text". Specifying pos=TRUE as an argument to "identify" makes it add a "pos" component to its return value. This can be passed as an argument "text" to place the labels in new plots just as they appear in the on-screen version.
E.g.
> # Onscreen > y = rnorm(10) > plot(y) > id = identify(y,pos=TRUE)
> # Later, for hardcopy > postscript() > plot(y) > text(1:length(y)[id$ind], y[id$ind], labels=id$ind, pos=id$pos) > dev.off()
That way you can capture the essential state of your on-screen plot, but make revisions to the way in which its drawn.
-- Ross Ihaka Email: [EMAIL PROTECTED] Department of Statistics Phone: (64-9) 373-7599 x 85054 University of Auckland Fax: (64-9) 373-7018 Private Bag 92019, Auckland New Zealand
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help
