在R中为情节图例添加标题

时间:2016-01-22 19:11:35

标签: r plot plotly

我想在我的情节图(用R制作)中添加一个图例标题。这似乎不可能以任何直截了当的方式进行。

如果没有其他方法可行,我可能会在图表右上方显示图例条目的位置添加注释。那就是说,我不知道在哪里锚定所述符号。

我不知道该怎么办。感谢。

1 个答案:

答案 0 :(得分:4)

您可以通过为两者指定相同的y坐标并使用yanchor将每个元素放置在正确的一侧来将图例标题锚定到图例:

plot_ly( ... ) %>%
  add_annotations( text="MyTitle", xref="paper", yref="paper",
                  x=1.02, xanchor="left",
                  y=0.8, yanchor="bottom",    # Same y as legend below
                  legendtitle=TRUE, showarrow=FALSE ) %>%
  layout( legend=list(y=0.8, yanchor="top") )