On 01/02/2010 12:53 PM, elaine kuo wrote:
  Dear,

I am a newbie to R.

Now I am learning to draw boxplot using graphics().

I want to highlight the median position

with a round point and the value left (or on the top of)to the point.


Hi Elaine,

For your boxplot questions, I'll use the first example from the boxplot help page:

boxplot(count ~ spray, data = InsectSprays,
 col = "lightgray",yaxt="n")
axis(2,c(2,8,14,20),c(2,8,14,20))

For the "dotted to solid" question:

boxplot_info<-boxplot(count ~ spray,
 data = InsectSprays,col = "lightgray")
segments(rep(1:6,each=2),boxplot_info$stats[c(1,4),],
 rep(1:6,each=2),boxplot_info$stats[c(2,5),])

And finally, for the median value question:

boxplot_info<-boxplot(count ~ spray, data = InsectSprays,
 col = "lightgray")
points(1:6,boxplot_info$stats[3,])
text(1:6,boxplot_info$stats[3,]+1,boxplot_info$stats[3,])

A bit messy, but you get the idea.

Jim

______________________________________________
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.

Reply via email to