strip.default
位於 lattice
包(package)。 說明
strip.default
是默認在網格圖中繪製條帶的函數。用戶可以編寫自己的 strip 函數,但最常見的是,這涉及使用稍微不同的參數調用 strip.default
。 strip.custom
提供了一種獲取新的 strip 函數的便捷方法,該函數與 strip.default
的區別僅在於某些參數的默認值。
用法
strip.default(which.given,
which.panel,
var.name,
factor.levels,
shingle.intervals,
strip.names = c(FALSE, TRUE),
strip.levels = c(TRUE, FALSE),
sep = " : ",
style = 1,
horizontal = TRUE,
bg = trellis.par.get("strip.background")$col[which.given],
fg = trellis.par.get("strip.shingle")$col[which.given],
par.strip.text = trellis.par.get("add.text"))
strip.custom(...)
參數
which.given |
整數索引,指定該條對應的條件變量。 |
which.panel |
整數向量與條件變量的數量一樣長。內容是指定每個調節變量的當前級別的索引(因此,這對於每個不同的數據包來說都是唯一的)。這與 |
var.name |
字符串或表達式的向量隻要有多個條件變量即可。內容被解釋為條件變量的名稱。它們是否顯示在條帶上取決於 |
factor.levels |
字符串或表達式的向量,給出當前正在繪製的條件變量的級別。對於多個條件變量,這將隨 |
shingle.intervals |
如果當前條對應於木瓦,則這應該是給出木瓦級別的 2 列矩陣。 (通過打印 |
strip.names |
長度為2的邏輯向量,指示是否將與正在繪製的條帶對應的條件變量的名稱寫入條帶上。這兩個分量分別給出因子和木瓦的值。 當 |
strip.levels |
長度為2的邏輯向量,指示是否將與正在繪製的條帶相對應的條件變量的級別寫入條帶上。這兩個分量分別給出因子和木瓦的值。 |
sep |
字符或表達式,如果要顯示名稱和級別,則用作分隔符。 |
style |
整數,當前支持值 1、2、3、4 和 5,控製因子當前級別的編碼方式。忽略帶狀皰疹(實際上,當 要了解 請注意,與 S-PLUS 不同, |
horizontal |
邏輯性,指定標簽等是否應該水平。 |
par.strip.text |
包含控製每個條帶上文本的參數的列表,其中包含組件 |
bg |
條帶背景顏色。 |
fg |
條帶前景色。 |
... |
要傳遞給 |
細節
網格函數的默認條帶函數。有用主要是因為 style
參數 - 非默認樣式通常提供更多信息,特別是當因子 x
的級別名稱較小時。傳統用法是 strip = function(...) strip.default(style=2,...)
,盡管可以通過使用 strip.custom
來簡化。
值
strip.default
因其副作用而被調用,即繪製適合 multi-panel 網格條件圖的條帶。 strip.custom
返回一個與 strip.default
類似的函數,但調用中指定的參數具有不同的默認值。
例子
## Traditional use
xyplot(Petal.Length ~ Petal.Width | Species, iris,
strip = function(..., style) strip.default(..., style = 4))
## equivalent call using strip.custom
xyplot(Petal.Length ~ Petal.Width | Species, iris,
strip = strip.custom(style = 4))
xyplot(Petal.Length ~ Petal.Width | Species, iris,
strip = FALSE,
strip.left = strip.custom(style = 4, horizontal = FALSE))
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R standard.theme 內置圖形主題
- R simpleTheme 生成簡單主題的函數
- R singer 紐約合唱協會歌手的高度
- R simpleKey 生成簡單 key 的函數
- R splom 散點圖矩陣
- R shingles 帶狀皰疹
- R panel.xyplot xyplot 的默認麵板函數
- R xyplot.ts 時間序列繪圖方法
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R lset 修改網格設置的接口 - 已失效
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R Rows 從列表中提取行
- R panel.number 在繪圖期間訪問輔助信息
- R trellis.par.get 網格顯示的圖形參數
- R update.trellis 檢索和更新網格對象
- R barley 明尼蘇達州大麥試驗的產量數據
- R panel.functions 有用的麵板函數組件
- R prepanel.functions Lattice 有用的 Prepanel 函數
- R xyplot 常見的二變量網格圖
- R panel.parallel 並行的默認麵板函數
- R print.trellis 繪製和總結網格對象
- R panel.cloud 雲默認麵板函數
- R packet.panel.default 將數據包與麵板關聯
- R levelplot 水平圖和等高線圖
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Default Trellis Strip Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。