在绘图图表中更改图例大小

时间:2016-05-16 00:08:46

标签: r plotly

有没有办法在图中为R改变图例大小?我没有遇到这个选项。我查看过传说中的文档https://plot.ly/r/legend/,但没有提到这一点。

2 个答案:

答案 0 :(得分:5)

使用layout(legend = list(font = list(size(30))))

plot_ly(data = mtcars, x = as.character(mtcars$cyl), 
        y = mtcars$mpg, type = "box", color = as.character(mtcars$cyl)) %>%
    layout(showlegend = TRUE, legend = list(font = list(size = 30)))

答案 1 :(得分:2)

使用图例时,需要配置两部分。

  1. 传奇标题( legend_title 参数)
  2. 实际图例( 传说 参数)

假设您已经有一个无花果(它几乎可以是任何绘图),然后在单独的词典中添加带有所需参数的下面一行。

fig.update_layout(legend = dict(font = dict(family = "Courier", size = 50, color = "black")),
                  legend_title = dict(font = dict(family = "Courier", size = 30, color = "blue")))

这样,您将可以更好地控制两件事。