當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R showViewport 顯示網格視口


R語言 showViewport 位於 grid 包(package)。

說明

生成(默認情況下)當前網格視口樹的圖形顯示。也可以僅顯示特定視口。每個視口都繪製為矩形,葉視口都標有視口名稱。

用法

showViewport(vp = NULL, recurse = TRUE, depth = NULL,
             newpage = FALSE, leaves = FALSE,
             col = rgb(0, 0, 1, 0.2), fill = rgb(0, 0, 1, 0.1),
             label = TRUE, nrow = 3, ncol = nrow)

參數

vp

如果是 NULL ,則顯示當前視口樹。否則,指定要顯示哪個視口的視口(或 vpList、vpStack 或 vpTree)或 vpPath。

recurse

指定視口的子視口也應該顯示嗎?

depth

僅顯示指定深度的視口(可能是深度向量)。

newpage

開始顯示新頁麵?否則,視口將顯示在當前圖的頂部。

leaves

生成較小顯示的矩陣,每個葉視口都有自己的顯示。

col

用於為每個視口繪製矩形邊框以及為每個視口繪製標簽的顏色。如果是矢量,則第一種顏色用於頂級視口,第二種顏色用於其子視口,第三種顏色用於其子視口,依此類推。

fill

用於填充每個視口的顏色。可能是根據 col 的向量。

label

是否應該對視口進行標記(使用視口名稱)?

nrow , ncol

leavesTRUE 時的行數和列數。否則忽略。

例子

showViewport(viewport(width=.5, height=.5, name="vp"))

grid.newpage()
pushViewport(viewport(width=.5, height=.5, name="vp"))
upViewport()
showViewport(vpPath("vp"))

showViewport(vpStack(viewport(width=.5, height=.5, name="vp1"),
                     viewport(width=.5, height=.5, name="vp2")),
             newpage=TRUE)

showViewport(vpStack(viewport(width=.5, height=.5, name="vp1"),
                     viewport(width=.5, height=.5, name="vp2")),
             fill=rgb(1:0, 0:1, 0, .1),
             newpage=TRUE)

也可以看看

viewportgrid.show.viewport

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Display grid viewports。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。