Ich habe den Befehl polygon
in R verwendet, der eine Fläche im Plot erstellt hat. Allerdings werden die Werte in diesem Bereich nicht angezeigt, obwohl das Hauptziel ist, diese Werte zu überwachen. Weiß jemand, wie man damit umgeht?
Antworten
Zu viele Anzeigen?Sie können die Funktion rgb()
verwenden, um eine Farbe mit einer Alphatransparenz anzugeben.
Zum Beispiel:
xx <- c(1:50)
yy <- rnorm(50)
n <- 50
hline <- 0
plot (yy ~ xx, type="n", axes=FALSE, ann=FALSE)
text(x=xx,y=min(yy)+max(yy),labels='a')
polygon(c(xx[1], xx, xx[n]), c(min(yy), yy, min(yy)),
col=rgb(1, 0, 0,0.5), border=NA)
Ben Bolker
Punkte
190239