Plotly Dash 图例中的自定义标记

Posted

技术标签:

【中文标题】Plotly Dash 图例中的自定义标记【英文标题】:Custom markers in Plotly Dash legend 【发布时间】:2021-06-02 00:06:30 【问题描述】:

我在图表上有两条迹线,其中一条是烛台图,另一条是带有绿色和红色条形的条形图。自动生成的图例如下所示:

但是,我发现它有点误导,我想旋转烛台图的标记并描绘条形图的两种颜色。因此,图例应如下所示:

有可能实现吗?如何实现?

【问题讨论】:

【参考方案1】:

不幸的是,目前通过 plotly 是不可能的。 Plotly 的图例符号与其标记对应物是 1-1 的,因此用户基本上只能通过标记特征更改图例。 IE。将条形图设为紫色会使图例符号变为紫色,但不能在不将条形图变为紫色的情况下直接将图例变为紫色。

您也应该在 plotly 论坛上发帖。有时,开发者会找到一些解决方案来解决 plotly 原生无法解决的问题。

https://plotly.com/python/marker-style/

https://plotly.com/python/legend/

【讨论】:

是的,我也向社区提出了这个问题,但还没有收到答案community.plotly.com/t/custom-markers-in-legend/50587

以上是关于Plotly Dash 图例中的自定义标记的主要内容,如果未能解决你的问题,请参考以下文章

自定义外观 plotly.js 图例

R Plotly中的自定义颜色

Plotly Express Icicle 可视化中的自定义排序

Matplotlib Legend 中的自定义艺术家

.gitlab-ci.yml 管道中的 Plotly-Dash 测试因 NameError 失败:未定义名称“DashComposite”

字段集和图例的自定义边框