R語言
panel.violin
位於 lattice
包(package)。 說明
這是一個可以創建小提琴圖的麵板函數。它通常用於對 bwplot
的高級調用。
用法
panel.violin(x, y, box.ratio = 1, box.width,
horizontal = TRUE,
alpha, border, lty, lwd, col,
varwidth = FALSE,
bw, adjust, kernel, window,
width, n = 50, from, to, cut,
na.rm, ...,
identifier = "violin")
參數
x , y |
數值向量或因子。如果 |
box.ratio |
每把小提琴的厚度與小提琴間距之比 |
box.width |
小提琴的厚度(以絕對單位表示);覆蓋 |
horizontal |
合乎邏輯的。如果為 FALSE,則繪圖為 ‘transposed’,因為 |
alpha , border , lty , lwd , col |
控製小提琴的圖形參數。默認值取自 |
varwidth |
合乎邏輯的。如果 |
bw , adjust , kernel , window , width , n , from , to , cut , na.rm |
|
... |
參數傳遞給 |
identifier |
附加到由此麵板函數創建的 grobs 名稱之前的字符串。 |
細節
為 y
的每個級別創建 x
小提琴圖。請注意,大多數控製顯示的參數可以直接提供給高級(通常是 bwplot
)調用。
例子
bwplot(voice.part ~ height, singer,
panel = function(..., box.ratio) {
panel.violin(..., col = "transparent",
varwidth = FALSE, box.ratio = box.ratio)
panel.bwplot(..., fill = NULL, box.ratio = .1)
} )
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R panel.xyplot xyplot 的默認麵板函數
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R panel.number 在繪圖期間訪問輔助信息
- 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.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大神的英文原創作品 Panel Function to create Violin Plots。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。