add reference lines (or grid) in background
On 09/18/2012 06:35 PM, Luigi wrote:
Dear all, Is there a simple way to add reference lines in background? I am trying with abline() or grid() but the lines, since they are executed after the plot function, are draw on top. How can I draw such lines beneath the main plot? Here is an example: x<-rnorm(100) boxplot(x) abline(h=c(-1,0,1)) grid(NA, 4, lwd = 2)
Hi Luigi, There are a few different ways to get your grid "under" the plot. Perhaps the most straightforward is to display the plot, then the grid, then "add" the plot on top using the "add" argument. The box.heresy plot in the plotrix package is one of the functions that has a "do.first" argument. This can be a call to "grid" and displays the grid before the plot. This involves only one call, but it is a bit different from the standard boxplot. Jim