2019-01-17
閱讀量:
836
幾行代碼教你怎么畫圖布局
split選項將一個頁面分成指定數(shù)量的行和列,并把圖放到結(jié)果矩陣的特定單元格中。split格式是
split=c(x, y, nx, ny)
也就是說在包括nx乘ny個圖形的正規(guī)數(shù)組中,把當(dāng)前圖形放在x, y的位置,圖形的起始位置是
左上角。例如,下面的代碼:
library(lattice)
graph1 <- histogram(~height | voice.part, data = singer,
main = "Heights of Choral Singers by Voice Part" )
graph2 <- bwplot(height~voice.part, data = singer)
plot(graph1, split = c(1, 1, 1, 2))
plot(graph2, split = c(1, 2, 1, 2), newpage = FALSE)
將第一幅圖直接放在第二幅圖的上面。具體來說,第一個plot()語句將頁面分成了一列(nx=1)
和兩行(ny=2)并把圖放置在第一行第一列(順序是從上到下,從左到右)。第二個plot()語句
用同樣的方式劃分頁面,但是把圖放在了第一列第二行。 plot()函數(shù)默認(rèn)從一個新的頁面開始,
可以通過newpage=FALSE選項抑制新的頁面產(chǎn)生。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論