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


R grid.remove 刪除網格圖形對象


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

說明

從 gTree 或 gTree 的後代中刪除 grob。

用法

grid.remove(gPath, warn = TRUE, strict = FALSE, grep = FALSE,
            global = FALSE, allDevices = FALSE, redraw = TRUE)

grid.gremove(..., grep = TRUE, global = TRUE)

removeGrob(gTree, gPath, strict = FALSE, grep = FALSE,
           global = FALSE, warn = TRUE)

參數

gTree

一個 gTree 對象。

gPath

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

strict

logical 指示 gPath 是否必須完全匹配。

grep

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

global

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

allDevices

logical 指示是應搜索所有打開的設備以查找匹配項,還是僅搜索當前設備。尚未實現。

warn

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

redraw

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

...

參數傳遞給 grid.get

細節

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

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

grid.gremove(g 表示全局)隻是具有不同默認值的 grid.remove 的便捷包裝。

removeGrob 返回一個 grob 對象; grid.remove 返回 NULL

作者

Paul Murrell

也可以看看

grobgetGrob

相關用法


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