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


R panel.number 在繪圖期間訪問輔助信息


R語言 panel.number 位於 lattice 包(package)。

說明

對格子圖的控製是通過一組用戶可指定的函數來提供的,這些函數在繪圖期間執行各種任務。並非所有信息都可供所有函數使用。此處記錄的函數嘗試提供一致的接口,以從這些用戶指定的函數(即指定為 panelstripaxis 函數)內訪問相關信息。請注意,此信息不可用於 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" 對象繪圖的前綴的字符串。僅當特定頁麵被多個圖占據時才相關。默認為適合最後打印的 "trellis" 對象的值。請參閱trellis.focus

trellis.currentLayout 返回一個矩陣,其行數和列數與當前繪圖中的麵板布局中的行數和列數相同。矩陣中的條目是整數索引,指示哪個數據包(或麵板;見下文)占據該位置,0 表示不存在麵板。 current.rowcurrent.column 返回整數索引,指定布局中當前處於活動狀態的行和列。 panel.number 返回一個整數,計算正在繪製的麵板(第一個麵板從 1 開始,也稱為麵板順序)。 packet.number 根據數據包順序給出數據包編號,數據包順序是通過改變第一個條件變量最快,然後是第二個,依此類推來確定的。 which.packet 以數值向量的形式返回條件變量級別的組合,隻要條件變量的數量相同,每個元素都是一個整數,索引相應變量的級別。

注意

這些函數的可用性使得早期版本的lattice中可用的一些函數變得多餘,即稱為panel.numberpacket.number的可選參數,這些參數可用於panelstrip。如果您編寫了此類函數,則隻需用相應的函數調用替換 panel.numberpacket.number 的實例就足夠了。您還應該從函數的參數列表中刪除 panel.numberpacket.number 以避免出現警告。

如果這些訪問器函數不足以滿足您的需求,請隨時聯係維護者並要求更多。

作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

Lattice , xyplot

相關用法


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