【问题标题】:Changing postion of legend box in plot.xts()更改 plot.xts() 中图例框的位置
【发布时间】:2018-02-08 00:42:04
【问题描述】:

我正在尝试绘制一个 xts 对象,但是当我运行我的代码时,图例位于标题的顶部,我怎样才能降低图例框的位置以使其位于标题的正下方(或位于左上角但在我的图表中,而不是在上面)?完整时间段(索引)从“2015-08-01”到“2017-01-31”,我的 y 值范围从 0 到 0.14。

我的代码:

plot(DTS_bar_xts,
 main = "Percentage of Observations of Status by Day.",
 xlab = "",
 ylab = "Percent",
 lwd = 1,
 lty = c(1, 2, 3),
 col = "black")
legend(x = "topleft",
   legend = c("Percent B", "Percent A", "Percent R"),
   lty = c(1, 2, 3),
   cex = .5)

【问题讨论】:

    标签: plot legend xts


    【解决方案1】:

    我找到了一种轻松移动图例的方法:创建绘图后键入以下代码:locator(1) 然后将鼠标移到绘图上并单击图例框左上角所需的位置。这将返回控制台中该位置的 x 和 y 坐标。然后将legend(x = ..., y = ...) 与 x 和 y 的两个值一起使用,然后重新运行绘图。完成!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 2022-11-03
      • 2020-08-30
      • 2021-11-05
      相关资源
      最近更新 更多