gpt4 book ai didi

r - 为 plotly 图例添加标题

转载 作者:行者123 更新时间:2023-12-04 12:18:06 24 4
gpt4 key购买 nike

在以下示例中,我如何为 R 的 plot_ly 中的图例添加标题?

mtcars %>%   plot_ly(x = ~disp, y = ~mpg, color = ~factor(cyl), size = ~wt) %>%   add_markers(
hoverinfo = "text",
text = ~paste("Displacement = ", disp, "\nMiles Per Gallon = ", mpg) ) %>% layout(title ="Custom Hover Text")

谢谢

最佳答案

我知道的唯一方法是使用注释并将其添加到绘图中。像这样:

legendtitle <- list(yref='paper',xref="paper",y=1.05,x=1.1, text="Cylinders",showarrow=F)

mtcars %>% plot_ly(x = ~disp, y = ~mpg, color = ~factor(cyl), size = ~wt) %>%
add_markers( hoverinfo = "text",
text = ~paste("Displacement=",disp, "\nMiles Per Gallon = ", mpg)) %>%
layout(title ="Custom Hover Text", annotations=legendtitle )

产量:

enter image description here

不过放置图例标题有点棘手,不确定这个放置是否总是有效。

另一种方法当然是使用 ggplot 和 ggplotly,然后让 ggplot 弄清楚。

关于r - 为 plotly 图例添加标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40001518/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com