当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R ggplot2 guide_axis 轴导轨


轴参考线是位置比例的视觉表示,例如使用 scale_(x|y)_continuous()scale_(x|y)_discrete() 创建的位置比例。

用法

guide_axis(
  title = waiver(),
  check.overlap = FALSE,
  angle = NULL,
  n.dodge = 1,
  order = 0,
  position = waiver()
)

参数

title

指示指南标题的字符串或表达式。如果是 NULL ,则不显示标题。默认情况下 ( waiver() ),比例对象的名称或 labs() 中指定的名称用作标题。

check.overlap

默默地删除重叠的标签,(递归地)优先考虑第一个、最后一个和中间的标签。

angle

与在 theme() /element_text() 中设置角度相比,这还使用一些启发式方法来自动选择您可能想要的 hjustvjust

n.dodge

用于呈现标签的行数(对于垂直轴)或列数(对于水平轴)。这对于显示否则会重叠的标签很有用。

order

如果必须在同一位置绘制多个参考线,则用于确定参考线的顺序(从左到右、从上到下)。

position

应绘制该指南的位置:顶部、底部、左侧或右侧之一。

例子

# plot with overlapping text
p <- ggplot(mpg, aes(cty * 100, hwy * 100)) +
  geom_point() +
  facet_wrap(vars(class))

# axis guides can be customized in the scale_* functions or
# using guides()
p + scale_x_continuous(guide = guide_axis(n.dodge = 2))

p + guides(x = guide_axis(angle = 90))


# can also be used to add a duplicate guide
p + guides(x = guide_axis(n.dodge = 2), y.sec = guide_axis())



源代码:R/guides-axis.R

相关用法


注:本文由纯净天空筛选整理自Hadley Wickham等大神的英文原创作品 Axis guide。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。