У меня проблемы с получением оси Y на горизонтальной полосе () в области построения.Посмотрите на этот пример, я подумал, что использование ylim и / или yaxp остановит этот процесс за пределами области построения, но, похоже, это не сработает.
Я попытался воспроизвести набор, который у меня есть:
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")
Но ось уходит из области построения, если я добавлю 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")