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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。