當繪製比完整網格更少的面板時,您可以在沒有面板的情況下獲得間隙。大多數格子函數都會在右上角留出空隙,但我希望在右下角有空格,如marginal.plot
所示(請參見圖片)。有沒有辦法讓其他的格子函數也能做到這一點?控制空網格面板的放置
我知道面板順序由調節變量因子水平的順序決定,或通過使用index.cond
說法,但這並不能幫助我在這裏。我試圖破譯marginal.plot
的代碼,但一直未能弄清楚,所以任何幫助都會被讚賞!
當繪製比完整網格更少的面板時,您可以在沒有面板的情況下獲得間隙。大多數格子函數都會在右上角留出空隙,但我希望在右下角有空格,如marginal.plot
所示(請參見圖片)。有沒有辦法讓其他的格子函數也能做到這一點?控制空網格面板的放置
我知道面板順序由調節變量因子水平的順序決定,或通過使用index.cond
說法,但這並不能幫助我在這裏。我試圖破譯marginal.plot
的代碼,但一直未能弄清楚,所以任何幫助都會被讚賞!
as.table=
參數確實有讓用戶指定開始放置面板的角落(即左上角或左下角)。因此它只給你有限的和偶然的控制面板的位置和不被繪製的地方。
在過去的面板放置更大的控制,可以使用skip=
參數(可能與as.table=TRUE
音樂會):
# 'skip' plotting of the central panel.
# Note: skip <- c(0,0,0,0,1,0,0,0,0) or even 'skip <- 1:9 %in% 5' would also work
skip <- c(F,F,F,F,T,F,F,F,F)
xyplot(lat ~ long | Depth, data = quakes, skip = skip, layout = c(3,3))
好的補充,謝謝! – Aaron 2012-07-14 04:07:24
見'grid.arrange'在'gridExtra'包?。 – 2012-07-13 10:11:01
有趣的包。這次不是我想到的,但如果我嘗試將不同類型的圖組合在一起,肯定會派上用場。網格和格子。 – Backlin 2012-07-13 15:44:47