panel.axis
位于 lattice
包(package)。 说明
panel.axis
是lattice用来绘制坐标轴的函数。除了那些希望创建高级注释的用户之外,它通常不被用户使用。尝试将其用作面板函数的一部分时,请记住剪切问题。 current.panel.limits
可用于检索面板的 x 和 y 限制。
用法
panel.axis(side = c("bottom", "left", "top", "right"),
at,
labels = TRUE,
draw.labels = TRUE,
check.overlap = FALSE,
outside = FALSE,
ticks = TRUE,
half = !outside,
which.half,
tck = as.numeric(ticks),
rot = if (is.logical(labels)) 0 else c(90, 0),
text.col, text.alpha, text.cex, text.font,
text.fontfamily, text.fontface, text.lineheight,
line.col, line.lty, line.lwd, line.alpha)
current.panel.limits(unit = "native")
参数
side |
指示要在哪条侧轴上绘制的字符串。允许部分规格。 |
at |
给出标签位置的数值向量。可能会丢失,在这种情况下它们是根据活动视口的本机坐标计算的。 |
labels |
与 |
draw.labels |
指示是否绘制标签的逻辑。 |
check.overlap |
逻辑,是否检查标签重叠。这还具有删除“太接近”限制的 |
outside |
逻辑标志,指示是在面板外部还是内部绘制标签。请注意,如果视口(面板)禁用剪切,则 |
ticks |
逻辑标志,是否绘制刻度线。 |
half |
逻辑标志,指示是否只为每一侧绘制大约一半的比例。这主要用于 |
which.half |
字符串, |
tck |
刻度长度的数字标量乘数。可以为负数,在这种情况下刻度指向内。 |
rot |
标签的旋转角度(以度为单位)。可以是 x 轴和 y 轴长度为 2 的向量。 |
text.col |
轴标签文本的颜色。有关此参数和下面列出的其他图形参数的更多详细信息,请参阅 |
text.alpha |
Alpha-transparency 轴标签文本的值。 |
text.cex |
轴标签文本的大小乘数。 |
text.font , text.fontfamily , text.fontface |
轴标签文本的字体。 |
text.lineheight |
轴标签文本的行高。 |
line.col |
轴标签文本的颜色。 |
line.lty |
轴的颜色。 |
line.lwd |
轴的颜色。 |
line.alpha |
Alpha-transparency 轴的值。 |
unit |
值应位于哪个网格 |
细节
panel.axis
可以在面板内部或外部(更准确地说,网格视口)绘制轴刻度线。它尊重(原生)轴比例。在 panel.pairs
中用于 splom
,以及通过 "trellis"
对象的 print 方法进行的所有常用轴绘制。它还可以用于通过添加轴来“事后”增强绘图。
值
current.panel.limits
返回一个包含组件 xlim
和 ylim
的列表,它们都是长度为 2 的数值向量,给出当前面板(视口)的比例。这些值对应于 unit
指定的单位系统,默认为 "native"
。
作者
Deepayan Sarkar Deepayan.Sarkar@R-project.org
也可以看看
Lattice
, xyplot
, trellis.focus
, unit
相关用法
- R panel.xyplot xyplot 的默认面板函数
- R panel.bwplot bwplot 的默认面板函数
- R panel.loess 添加黄土平滑的面板函数
- 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.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大神的英文原创作品 Panel Function for Drawing Axis Ticks and Labels。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。