Выделение интересующих областей в ggplot2

В обычном графике можно использовать вызов polygon в аргументе panel.first для plot , чтобы выделить фоновую область. Можно ли сделать то же самое в ggplot2 ? Можно ли это сделать с сохранением линий сетки?

например:

# plot hp and wt for mtcars data, highlighting region where hp/wt ratio < 35
with(mtcars,plot(hp,wt,
     panel.first=polygon(c(0,0,max(wt)*35),c(0,max(wt),max(wt)),
     col="#d8161688",border=NA)))
10
задан James 31 August 2010 в 15:01
поделиться