Ich habe ein Problem beim Versuch, density
Objekte zu plotten. Betrachten wir zum BeispielProblem mit dem Plotten von "Dichte" -Objekten
require(grDevices)
set.seed(43)
d0 = density(rexp(1e5,rate=1))
d1 = density(rexp(1e5,rate=1.8))
plot(d1, col="white", xlab = "x", ylab="Density", main = "")
polygon(d1, col=adjustcolor("blue", alpha.f=0.2))
lines(d0, col="white")
polygon(d0, col=adjustcolor("red", alpha.f=0.2))
Im Augenblick scheint es, als ich erwartet hatte. Das Problem tritt auf, wenn auf niedrige Werte der Y-Achse gezoomt wird. Betrachten wir zum Beispiel
plot(d1, col="white", xlim=c(2.5,3), xlab = "x", ylab="Density", main = "",
ylim=c(0,0.02))
polygon(d1, col=adjustcolor("blue", alpha.f=0.2))
lines(d0, col="white", xlim=c(2.5,3), ylim=c(0,0.02))
polygon(d0, col=adjustcolor("red", alpha.f=0.2))
Merkwürdigerweise der untere Teil der Polygone nicht erreichen, Dichte = 0. Auch ein Polygon endet niedriger ist als die andere. Das Problem besteht weiterhin bei der Einstellung yaxs="i"
und xaxs="i"
.
Was ist los und wie löst man dieses Problem?
mit einigen persönlichen Daten, bekomme ich Dinge wie
Diese Lösung hat ein bisschen mehr eine "Behandlung der Ursache" Vibe dazu als meine haben ;) – AkselA