Добавление заголовка в сюжетную легенду в R

Я хотел бы добавить название легенды к моему сюжетному графику (сделанному в R). Это не кажется возможным в какой-либо простой форме.

Если больше ничего не работает, я мог бы добавить аннотацию к графику прямо над тем местом, где показаны записи легенды. Тем не менее, я не уверен, где привязать указанное обозначение.

Я не уверен, что делать дальше. Спасибо.


person Bobak Digital    schedule 22.01.2016    source источник
comment
Если вы используете ggplotly, полезно использовать это.   -  person ytk    schedule 23.01.2016


Ответы (1)


Вы можете привязать заголовок легенды к легенде, указав одну и ту же координату 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") )
person Artem Sokolov    schedule 04.01.2017