/ / R: abline n'ajoute pas de trait à mon graphique - r, plot

R: abline n'ajoute pas de ligne à mon graphique - r, plot

J'essaie de tracer un graphique linéaire à l'aide de R. Les lignes ont été tracées, mais le abline La ligne ne s'affiche pas.

M <- c(1.0,1.5,2.0,2.5,3)
y <- c(0.0466,0.0522,0.0608,0.0629,0.0660)
plot(M, y, type="l", col="red", xlab="sdr",
ylab="simulated type I error rate")
abline(h=c(0.025,0.075),col=4,lty=2)

Ceci est mon codage simple pour le graphique. Des moyens de faire sortir la ligne?

Réponses:

3 pour la réponse № 1

Essayez plutôt ceci:

M <- c(1.0,1.5,2.0,2.5,3)
y <- c(0.0466,0.0522,0.0608,0.0629,0.0660)
plot(M, y, type="l",col="red",xlab="sdr", ylim = c(0.025, 0.075),
ylab="simulated type I error rate")
abline(h=c(0.025,0.075),col=4,lty=2)

en utilisant ylim.

Je vous renvoie à lire ma réponse pour un autre post: curve () n'ajoute pas de courbe à mon tracé lorsque «add = TRUE» pour plus de réglage ylim lors du traçage de plusieurs objets sur un graphique.