panel.pairs
位於 lattice
包(package)。 說明
這是 splom
的默認超級麵板函數。
用法
panel.pairs(z,
panel = lattice.getOption("panel.splom"),
lower.panel = panel,
upper.panel = panel,
diag.panel = "diag.panel.splom",
as.matrix = FALSE,
groups = NULL,
panel.subscripts,
subscripts,
pscales = 5,
prepanel.limits = scale_limits,
varnames = colnames(z),
varname.col, varname.cex, varname.font,
varname.fontfamily, varname.fontface,
axis.text.col, axis.text.cex, axis.text.font,
axis.text.fontfamily, axis.text.fontface,
axis.text.lineheight,
axis.line.col, axis.line.lty, axis.line.lwd,
axis.line.alpha, axis.line.tck,
...)
diag.panel.splom(x = NULL,
varname = NULL, limits, at = NULL, labels = NULL,
draw = TRUE, tick.number = 5,
varname.col, varname.cex,
varname.lineheight, varname.font,
varname.fontfamily, varname.fontface,
axis.text.col, axis.text.alpha,
axis.text.cex, axis.text.font,
axis.text.fontfamily, axis.text.fontface,
axis.text.lineheight,
axis.line.col, axis.line.alpha,
axis.line.lty, axis.line.lwd,
axis.line.tck,
...)
參數
z |
用於繪圖的 DataFrame 。 |
panel , lower.panel , upper.panel |
麵板函數用於顯示每對變量。如果指定, 除了 |
diag.panel |
用於對角線的麵板函數。請參閱 |
as.matrix |
合乎邏輯的。如果 |
groups |
分組變量(如果有) |
panel.subscripts |
邏輯指定麵板函數是否接受名為 |
subscripts |
要在此(超級)麵板中顯示的 |
pscales |
控製軸標簽,從
這些是基於每個變量的規範,並在用於標記的對角單元格的所有四個邊上使用。因子變量標有因子名稱。使用 |
prepanel.limits |
給定包含數據向量的單個參數 大多數高級點陣圖(例如 |
x |
對應於該行/列的數據向量(對於對角線‘panels’來說是相同的)。 |
varname |
(標量)要在麵板中心寫入的字符串或表達式 |
limits |
長度為 2 的數字,或字符向量,指定該麵板的比例(用於計算缺失時的刻度位置) |
at |
刻度線的位置 |
labels |
刻度線的可選標簽 |
draw |
指定是否繪製刻度線和標簽的邏輯標誌。如果 |
tick.number |
給出建議的刻度行數量的數字標量。 |
varnames |
字符或表達式向量或給定用於 |
varname.col |
每個對角麵板中變量名稱的顏色。有關此參數和下麵列出的其他圖形參數的詳細信息,請參閱 |
varname.cex |
每個對角麵板中變量名稱的大小乘數。 |
varname.lineheight |
每個對角麵板中變量名稱的行高。 |
varname.font , varname.fontfamily , varname.fontface |
每個對角麵板中變量名稱的字體規範。 |
axis.text.col |
軸標簽文本的顏色。 |
axis.text.cex |
軸標簽文本的大小乘數。 |
axis.text.font , axis.text.fontfamily , axis.text.fontface |
軸標簽文本的字體規範。 |
axis.text.lineheight |
軸標簽文本的行高。 |
axis.text.alpha |
Alpha-transparency 用於軸標簽文本。 |
axis.line.col |
軸的顏色。 |
axis.line.lty |
軸的線型。 |
axis.line.lwd |
軸的線寬。 |
axis.line.alpha |
Alpha-transparency 表示軸。 |
axis.line.tck |
對角線麵板中刻度線長度的數字乘數。 |
... |
更多參數從 |
細節
panel.pairs
是 splom
生成的 "trellis"
對象中實際用作麵板函數的函數。
例子
Cmat <- outer(1:6,1:6,
function(i,j) hcl.colors(11)[i+j-1]) ## rainbow(11, start=.12, end=.5)[i+j-1])
splom(~diag(6), as.matrix = TRUE,
panel = function(x, y, i, j, ...) {
panel.fill(Cmat[i,j])
panel.text(.5,.5, paste("(",i,",",j,")",sep=""))
})
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相關用法
- R panel.parallel 並行的默認麵板函數
- R panel.xyplot xyplot 的默認麵板函數
- R panel.bwplot bwplot 的默認麵板函數
- R panel.loess 添加黃土平滑的麵板函數
- R panel.axis 繪圖軸刻度和標簽的麵板函數
- R panel.number 在繪圖期間訪問輔助信息
- R panel.functions 有用的麵板函數組件
- R panel.cloud 雲默認麵板函數
- 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大神的英文原創作品 Default Superpanel Function for splom。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。