在 Plotly 中更改 "size" 或 "color" 标签

Changing the "size" or "color" label in Plotly

此处示例中使用的图表:

https://plot.ly/r/line-and-scatter/#adding-color-and-size-mapping

我想知道,是否可以将色标的标签从 "carat" 修改为其他内容?

谢谢!

您可以使用 title 属性 下的 marker -> colorbar 进行设置。

属性详情如下:

title (string)
Sets the title of the color bar.

按照 link 转到 plotly r 文档。

最后是代码,如果这能解决您的问题,请告诉我!

library(plotly)

d <- diamonds[sample(nrow(diamonds), 1000), ]

p <- plot_ly(
  d, x = ~carat, y = ~price,mode = 'scatter', 
  marker = list(showscale = TRUE, colorbar = list(title = "sometitle")),
  text = ~paste("Price: ", price, '$<br>Cut:', cut),
  color = ~carat, size = ~carat
)

chart_link = api_create(p, filename="scatter-hovertext")
chart_link