Je rencontre des problèmes pour obtenir l'axe y sur un diagramme à barres horizontal() dans la zone de traçage. Voir cet exemple, je pensais que l'utilisation de ylim et/ou yaxp arrêterait cela en quittant la région de traçage, mais cela ne semble pas fonctionner.Axe Y hors de la zone de traçage avec barplot() dans R
J'ai essayé de reproduire la mise en place, j'ai:
x <- matrix(abs(rnorm(34)), nrow = 34, ncol = 3)
rownames(x) <- c(seq(0,6600,200))
barplot(x[,3], horiz=TRUE, space = 0.4, main = "Title", las=1, cex.names=0.8, ylab="y label")
Mais l'axe va de la région de traçage si j'ajoute ylim:
barplot(x[,3], horiz=TRUE, space = 0.4, ylim = c(0,25), yaxp=c(0,25,1), main = "Title", las=1, cex.names=0.8, ylab="y label")
Pourriez-vous fournir plus de détails sur ce que vous essayez de faire ici? Définir ylim = c (0,50) fera en sorte que tout reste dans la fenêtre de tracé. Est-ce votre question cependant? –
Merci, mais voir le commentaire ci-dessous. – CCID