L'ombre une partie de la R de la parcelle

Je suis en train de faire un complot dans R qui a une partie de l'intrigue gris pour souligner ce domaine. Contrairement à d'autres exemples, je ne veux pas la couleur d'une zone sous un complot, mais au lieu de la couleur d'une zone sur une parcelle de départ à une zone et aller à la fin de la graphique. Lorsque j'essaie d'utiliser rect() ou polygone (), qui masque les parcelles que je veux souligner.

Par exemple:

x_mean <- c(1, 2, 3, 4)
y_mean <- c(1, 1, 1, 1)

y_max <- c(4, 4, 4, 4)
y_min <- c(-4, -4, -4, -4)


x_shade <- c(2, 3, 4)

y_max_shade <- c(4, 4, 4)
y_min_shade <- c(-4, -4, -4)

plot(x=rep(x_mean, 3), y=c(y_mean, y_max, y_min), bty='n', type="n" )
arrows(x0=x_mean, y0=y_min, x1=x_mean, y1=y_max, length=0)
points( x=x_mean, y=y_mean, pch=16)

Cela permettra de tracer 4 lignes sur le graphique. Comment puis-je dessiner un rectangle gris en arrière-plan à partir de la 2ème ligne à la fin de l'intrigue?

  • R graphics utilise un stylo+papier modèle, ce qui signifie que les objets à en tirer sont dessinés au-dessus des premiers objets. Essayez de traçage avec rect() d'abord, et puis le dessin de points et de lignes que vous voulez.
InformationsquelleAutor Kevin | 2012-06-28