pythonplotly桑基图中的默认链接颜色

问题描述 投票:0回答:1

以下代码生成一个简单的桑基图:

import plotly.graph_objects as go


label = ['a', 'b', 'c', 'd']
source = [0, 0, 1, 1]
target = [2, 3, 2, 3]
value = [10, 15, 20, 25]

fig = go.Figure(data=[go.Sankey(
    node = dict(
      pad = 15,
      thickness = 20,
      line = dict(color = "black", width = 0.5),
      label = label,
    ),
    link = dict(
      source = source,
      target = target,
      value = value
  ))])
fig.write_image("sankey.png")

对于链接(显示为灰色),默认 RGBA(即颜色 + 不透明度)值是什么(或在哪里可以找到)?我问的原因是我想将大部分链接保留为默认链接,但更改一些链接的颜色。

如果它是一个简单的 RGB,我只会使用颜色选择器来查找颜色,但这不会给我不透明度。

python colors plotly sankey-diagram
1个回答
0
投票

对于任何对

plotly
桑基图中的默认颜色列表感兴趣的人,请参阅评论中的行

full_fig = fig.full_figure_for_development();print(full_fig)

输出以下节点颜色:

['rgba(0, 204, 150, 0.8)',
 'rgba(171, 99, 250, 0.8)',
 'rgba(182, 232, 128, 0.8)',
 'rgba(239, 85, 59, 0.8)',
 'rgba(25, 211, 243, 0.8)',
 'rgba(254, 203, 82, 0.8)',
 'rgba(255, 102, 146, 0.8)',
 'rgba(255, 151, 255, 0.8)',
 'rgba(255, 161, 90, 0.8)',
 'rgba(99, 110, 250, 0.8)']
© www.soinside.com 2019 - 2024. All rights reserved.