web-dev-qa-db-fra.com

Comment changer l'échelle de l'axe des ordonnées dans R

J'ai ce graphique que je trace

 enter image description here

Comme vous pouvez le constater, les valeurs de la ligne noire que je tente de tracer n’ont pas la même échelle que celle de la ligne rouge. Par conséquent, j’essaie de modifier l’échelle du Y- Axis, donc je peux essentiellement "Zoom Out". Comment puis-je faire cela?

Ce que j'ai fait jusqu'à maintenant c'est:

plot(d,vol1, type="l",xaxt="n", xlab="Date", ylab="Volatility Estimate", main="Nasdaq Pharmaceutical Index")

months= seq(min(d), max(d), "month")

axis(1, months, format(months, "%Y\n%b"))

lines(d, vol1, col="black")
1
ricksanchez

Vous pouvez ajouter l'argument ylim=c(a,b) à l'intérieur de la commande plot(), où a est le minimum et b est le maximum de votre axe y souhaité.

5
IJK