panel.number
位於 lattice
包(package)。 說明
對格子圖的控製是通過一組用戶可指定的函數來提供的,這些函數在繪圖期間執行各種任務。並非所有信息都可供所有函數使用。此處記錄的函數嘗試提供一致的接口,以從這些用戶指定的函數(即指定為 panel
、 strip
和 axis
函數)內訪問相關信息。請注意,此信息不可用於 prepanel
函數,該函數在實際繪圖之前執行。
用法
current.row(prefix)
current.column(prefix)
panel.number(prefix)
packet.number(prefix)
which.packet(prefix)
trellis.currentLayout(which = c("packet", "panel"), prefix)
參數
which |
返回值(矩陣)是否應包含麵板編號或數據包編號,它們通常但不一定相同(詳細信息請參見下文)。 |
prefix |
用作標識 |
值
trellis.currentLayout
返回一個矩陣,其行數和列數與當前繪圖中的麵板布局中的行數和列數相同。矩陣中的條目是整數索引,指示哪個數據包(或麵板;見下文)占據該位置,0 表示不存在麵板。 current.row
和 current.column
返回整數索引,指定布局中當前處於活動狀態的行和列。 panel.number
返回一個整數,計算正在繪製的麵板(第一個麵板從 1 開始,也稱為麵板順序)。 packet.number
根據數據包順序給出數據包編號,數據包順序是通過改變第一個條件變量最快,然後是第二個,依此類推來確定的。 which.packet
以數值向量的形式返回條件變量級別的組合,隻要條件變量的數量相同,每個元素都是一個整數,索引相應變量的級別。
注意
這些函數的可用性使得早期版本的lattice中可用的一些函數變得多餘,即稱為panel.number
和packet.number
的可選參數,這些參數可用於panel
和strip
。如果您編寫了此類函數,則隻需用相應的函數調用替換 panel.number
和 packet.number
的實例就足夠了。您還應該從函數的參數列表中刪除 panel.number
和 packet.number
以避免出現警告。
如果這些訪問器函數不足以滿足您的需求,請隨時聯係維護者並要求更多。
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R panel.xyplot xyplot 的默認麵板函數
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R panel.functions 有用的麵板函數組件
- R panel.parallel 並行的默認麵板函數
- R panel.cloud 雲默認麵板函數
- R panel.pairs splom 的默認超級麵板函數
- R panel.dotplot 點圖的默認麵板函數
- R panel.densityplot 密度圖的默認麵板函數
- R panel.spline 添加樣條平滑的麵板函數
- R panel.stripplot 帶狀圖的默認麵板函數
- R panel.smoothScatter 格子麵板函數類似於 smoothScatter
- R panel.violin 創建小提琴圖的麵板函數
- R panel.qqmath qqmath 的默認麵板函數
- R panel.superpose 分組顯示麵板函數
- R panel.histogram 直方圖的默認麵板函數
- R panel.levelplot 水平圖和等高線圖的麵板函數
- R panel.barchart 條形圖的默認麵板函數
- R panel.qqmathline qqmath 的有用麵板函數
- R packet.panel.default 將數據包與麵板關聯
- R prepanel.functions Lattice 有用的 Prepanel 函數
- R print.trellis 繪製和總結網格對象
- R prepanel.default 默認預麵板函數
- R xyplot.ts 時間序列繪圖方法
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Accessing Auxiliary Information During Plotting。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。