panel.number
位于 lattice
包(package)。 说明
对格子图的控制是通过一组用户可指定的函数来提供的,这些函数在绘图期间执行各种任务。并非所有信息都可供所有函数使用。此处记录的函数尝试提供一致的接口,以从这些用户指定的函数(即指定为 panel
、 strip
和 axis
函数)内访问相关信息。请注意,此信息不可用于 prepanel
函数,该函数在实际绘图之前执行。
用法
current.row(prefix)
current.column(prefix)
panel.number(prefix)
packet.number(prefix)
which.packet(prefix)
trellis.currentLayout(which = c("packet", "panel"), prefix)
参数
which |
返回值(矩阵)是否应包含面板编号或数据包编号,它们通常但不一定相同(详细信息请参见下文)。 |
prefix |
用作标识 |
值
trellis.currentLayout
返回一个矩阵,其行数和列数与当前绘图中的面板布局中的行数和列数相同。矩阵中的条目是整数索引,指示哪个数据包(或面板;见下文)占据该位置,0 表示不存在面板。 current.row
和 current.column
返回整数索引,指定布局中当前处于活动状态的行和列。 panel.number
返回一个整数,计算正在绘制的面板(第一个面板从 1 开始,也称为面板顺序)。 packet.number
根据数据包顺序给出数据包编号,数据包顺序是通过改变第一个条件变量最快,然后是第二个,依此类推来确定的。 which.packet
以数值向量的形式返回条件变量级别的组合,只要条件变量的数量相同,每个元素都是一个整数,索引相应变量的级别。
注意
这些函数的可用性使得早期版本的lattice中可用的一些函数变得多余,即称为panel.number
和packet.number
的可选参数,这些参数可用于panel
和strip
。如果您编写了此类函数,则只需用相应的函数调用替换 panel.number
和 packet.number
的实例就足够了。您还应该从函数的参数列表中删除 panel.number
和 packet.number
以避免出现警告。
如果这些访问器函数不足以满足您的需求,请随时联系维护者并要求更多。
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
相关用法
- R panel.xyplot xyplot 的默认面板函数
- R panel.bwplot bwplot 的默认面板函数
- R panel.loess 添加黄土平滑的面板函数
- R panel.axis 绘图轴刻度和标签的面板函数
- 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.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大神的英文原创作品 Accessing Auxiliary Information During Plotting。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。