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


R panel.bwplot bwplot 的默認麵板函數


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

說明

這是bwplot 的默認麵板函數。

用法

panel.bwplot(x, y, box.ratio = 1,
             box.width = box.ratio / (1 + box.ratio),
             horizontal = TRUE,
             pch, col, alpha, cex, 
             font, fontfamily, fontface, 
             fill, varwidth = FALSE,
             notch = FALSE, notch.frac = 0.5,
             ...,
             levels.fos,
             stats = boxplot.stats,
             coef = 1.5,
             do.out = TRUE,
             identifier = "bwplot")

參數

x , y

數值向量或因子。如果 horizontalTRUE ( FALSE ),則為 y ( x ) 的每個唯一值繪製箱線圖

box.ratio

箱體厚度與箱體間距之比

box.width

盒子的厚度(以絕對單位表示);覆蓋 box.ratio 。當分類變量不是因子時,對於指定厚度很有用,因為單獨使用 box.ratio 無法實現大於 1 的厚度。

horizontal

合乎邏輯的。如果為 FALSE,則繪圖為‘transposed’,因為 x 和 y 的行為已互換。 x 現在是‘factor’。其他論點的解釋也相應改變。請參閱 bwplot 的文檔以獲取更完整的解釋。

pch , col , alpha , cex , font , fontfamily , fontface

控製點的圖形參數。 pch="|" 經過特殊處理,用線替換點(類似於 boxplot )

fill

填充箱線圖的顏色

varwidth

合乎邏輯的。如果為 TRUE,則箱線圖的寬度與創建箱線圖時使用的點數成正比。

notch

如果 notchTRUE ,則在框的每一側繪製一個凹口。如果兩個圖的缺口不重疊,則這是兩個中位數不同的“有力證據”(Chambers et al., 1983, p. 62)。有關使用的計算,請參閱boxplot.stats

notch.frac

(0,1) 中的數字。當 notch=TRUE 時,凹口應使用的框寬度的分數。

stats

一個函數,默認為 boxplot.stats ,它接受數值向量並返回類似於 boxplot.stats 的返回值的列表。該函數必須接受參數 coefdo.out,即使它們不使用它們(... 參數就足夠了)。該函數用於確定箱線圖和須線圖。

coef , do.out

傳遞給stats

levels.fos

與因子或木瓦變量的位置相對應的數值。供內部使用。

...

進一步的爭論,被忽略。

identifier

附加到由此麵板函數創建的 grobs 名稱之前的字符串。

細節

y 的每個級別創建 x 的箱須圖(如果 horizontal=FALSE 則相反)。默認情況下,實際箱線圖統計數據是使用 boxplot.stats 計算的。請注意,大多數控製顯示的參數都可以直接提供給高級bwplot 調用。

盡管代表中值的點的圖形參數可以通過可選參數控製,但許多其他參數卻不能。這些參數是從相關設置參數中獲得的("box.rectangle" 為方框,"box.umbrella" 為晶須,"plot.symbol" 為異常值)。

例子


bwplot(voice.part ~ height, data = singer,
       xlab = "Height (inches)",
       panel = function(...) {
           panel.grid(v = -1, h = 0)
           panel.bwplot(...)
       },
       par.settings = list(plot.symbol = list(pch = 4)))

bwplot(voice.part ~ height, data = singer,
       xlab = "Height (inches)",
       notch = TRUE, pch = "|")


作者

Deepayan Sarkar Deepayan.Sarkar@R-project.org

也可以看看

bwplot , boxplot.stats

相關用法


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