Christopher W. Ryan wrote:
I can't seem to use the point-and-click identify() function properly. I'm running R 2.5.1 (I know, I need to get around to upgrading) under Win XP. The problem is, when I click on a point on the graph, I get an error, "no point within 0.25 inches." But in some areas, I can click where there is no visible point anywhere close, and an identify() label will pop up. The troublesome code is shown below. I've posted an example graph here: http://bingweb.binghamton.edu/~cryan/junkidentify2.pdf I'd be grateful if anyone could take a look at it. The text() labels are in red, and the results of pointing-and-clicking are shown in black. Notice point 4, for example: near the origin in black, but upper center in red (which is where the real data point should be: point 4 is (11,16)
Everything as expected given your call (you plot numbers 1:46 at locations x=1:46 and y=1:46 dependend on your clicks). What you probably want is:
identify(V2, mean.barr, rownames(temp)) Uwe Ligges
Any chance all the NA's are the problem? plot(V2,mean.barr, type="n") text(V2, mean.barr, label=rownames(temp), col="red") identify(rownames(temp)) # here's the gist of the data str(temp) summary(temp) rownames(temp) temp mean.barr V2 1 NA 6 2 NA 1 3 12.5 6 4 16.0 11 5 11.0 4 6 12.0 0 7 NA 4 8 NA 5 9 NA 2 10 NA 3 11 16.5 11 12 14.5 8 13 NA 1 14 7.5 4 15 12.5 1 16 20.0 0 17 NA 10 18 17.0 11 19 NA 0 20 8.5 5 21 10.5 8 22 12.0 5 23 5.0 1 24 8.5 7 25 NA 19 26 12.0 0 27 NA 2 28 NA 0 29 12.5 5 30 18.0 10 31 16.5 20 32 16.5 19 33 9.0 4 34 9.5 4 35 7.0 1 36 8.0 4 37 8.5 13 38 18.5 13 39 9.0 9 40 11.0 1 41 4.0 7 42 11.5 26 43 3.5 12 44 8.5 12 45 10.0 15 46 11.0 5 Thanks --Chris
______________________________________________ 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.