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


R grid.add 添加網格圖形對象


R語言 grid.add 位於 grid 包(package)。

說明

將 grob 添加到 gTree 或 gTree 的後代。

用法

grid.add(gPath, child, strict = FALSE, grep = FALSE,
         global = FALSE, allDevices = FALSE, redraw = TRUE)

addGrob(gTree, child, gPath = NULL, strict = FALSE, grep = FALSE,
        global = FALSE, warn = TRUE)

setChildren(x, children)

參數

gTree, x

一個 gTree 對象。

gPath

一個 gPath 對象。對於grid.add,這指定顯示列表上的 gTree。對於addGrob,這指定了指定 gTree 的後代。

child

一個抓取對象。

children

一個 gList 對象。

strict

一個布爾值,指示 gPath 是否必須完全匹配。

grep

一個布爾值,指示是否應將 gPath 視為正則表達式。值在 gPath 的元素之間循環利用(例如,c(TRUE, FALSE) 意味著 gPath 的每個奇數元素將被視為正則表達式)。

global

一個布爾值,指示該函數是否應僅影響 gPath 的第一個匹配項,或者是否應影響所有匹配項。

warn

指示未能找到指定 gPath 是否應觸發錯誤的邏輯。

allDevices

一個布爾值,指示是否應搜索所有打開的設備以查找匹配項,或者僅搜索當前設備。尚未實現。

redraw

一個邏輯值,指示是否重畫 grob。

細節

addGrob 複製指定的 grob 並返回修改後的 grob。

grid.add 破壞性地修改顯示列表上的 grob。如果redrawTRUE,它將重繪所有內容以反映更改。

setChildren 是用於一次設置 gTree 的所有子級的基本函數(而不是重複調用 addGrob )。

addGrob 返回一個 grob 對象; grid.add 返回 NULL

作者

Paul Murrell

也可以看看

grobgetGrobaddGrobremoveGrob

相關用法


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