如何在格子xyplot中隐藏x轴(xlim?)?

通常情况下,情节是:

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() 上,否则所有这些都有帮助。

最佳答案

试试这个

xyplot(1:10~1:10, scales=list(x=list(at=NULL)))

你应该阅读 ?xyplot 中的文档

关于r - 如何在格子R中隐藏x轴,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18498349/

10-12 21:25