Как спрятать ось x (xlim?) В решетке xyplot?Как спрятать ось x в решетке R
Обычно с сюжетом, который был бы:
hist(rnorm(10,0,2), axes=F)
А также глобальное решение должно быть большим, так как у меня довольно мало участков. Я использую пакет gridExtra:
grid.arrange(plot1,plot2,plot3, ncol=3)
Это, например, позволяет скрыть xlab, ylab, main.
pl = list(plot1,plot2,plot3)
do.call(grid.arrange, lapply(pl, update, xlab="", ylab="", main=""))
выборки данных на всякий случай:
Data <- data.frame(x=rnorm(10,2,2),y=rnorm(10,3,3),z=rexp(10,2))
plot1 <- xyplot(x~y, Data, xlab="name", ylab="name", main="title")
plot2 <- xyplot(z~y, Data, xlab="name", ylab="name", main="title")
plot3 <- xyplot(z~x, Data, xlab="name", ylab="name", main="title")
Скрытие глобально может быть также показано на print()
на вышеупомянутом, или все это помогает.
Что вы имеете в виду под "подавить xlim"? Изменение диапазона x графика очень отличается от гашения аннотаций, и нет смысла говорить, что он был «подавлен». –
Хорошо, я имею в виду не показывать xlim на сюжете, но на самом деле использовать настройку xlim. – Maximilian
Итак, я изменил описание, надеюсь, теперь это ясно. Спасибо. – Maximilian