R語言
recordGraphics
位於 grDevices
包(package)。 說明
在圖形引擎顯示列表上記錄任意代碼。對於用取決於計算的圖形輸出封裝計算非常有用。僅供專家使用。
用法
recordGraphics(expr, list, env)
參數
expr |
模式 |
list |
定義要在其中評估 |
env |
一個 |
細節
expr
中的代碼在由 list
構造的環境中進行評估,其中 env
作為該環境的父環境。
所有三個參數都保存在圖形引擎顯示列表中,以便在設備調整大小或在設備之間複製時,可以重新創建原始評估環境,並且可以重新評估代碼以重現圖形輸出。
值
評估 expr
的值。
警告
此函數不適合一般用途。不正確或不當使用此函數可能會導致意外和/或不良結果。
可接受的使用示例是查詢圖形設備或圖形係統設置的當前狀態,然後調用圖形函數。
不正確使用的一個示例是調用 assign
函數來在全局環境中執行分配。
例子
require(graphics)
plot(1:10)
# This rectangle remains 1inch wide when the device is resized
recordGraphics(
{
rect(4, 2,
4 + diff(par("usr")[1:2])/par("pin")[1], 3)
},
list(),
getNamespace("graphics"))
也可以看看
相關用法
- R recordPlot 記錄和重放繪圖
- R rgb RGB 顏色規格
- R rgb2hsv RGB 到 HSV 轉換
- R axisTicks 計算漂亮的軸刻度
- R hcl HCL 顏色規格
- R quartzFonts 石英字體
- R as.graphicsAnnot 強製圖形注釋對象
- R xyTable (x,y) 點的重數,例如,對於向日葵圖
- R dev.interactive 當前圖形設備是否具有交互性?
- R chull 計算一組點的凸包
- R convertColor 在色彩空間之間轉換
- R X11Fonts X11 字體
- R plotmath R 中的數學注釋
- R dev.capture 將設備輸出捕獲為光柵圖像
- R dev.size 查找設備表麵的尺寸
- R pdf.options 設置/查看 pdf 參數默認值的輔助函數
- R densCols 平滑密度圖的顏色
- R windows Windows 圖形設備
- R check.options 設置帶有一致性檢查的選項
- R msgWindow 操縱窗口
- R dev.flush 保持或刷新屏幕圖形設備上的輸出
- R n2mfrow 根據繪圖數計算默認“mfrow”
- R dev 控製多個設備
- R hsv HSV 顏色規格
- R postscript PostScript 圖形
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Record Graphics Operations。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。