首页 > 解决方案 > Plotly Sankey 图的色标

问题描述

我想为 Sankey 图中的链接应用色阶,以便第一个链接是黄色的,最后一个链接是蓝色的,并且中间的所有链接都由 colorscale 定义'YlGnBl'。这是我的代码:

import plotly.graph_objects as go  

fig = go.Figure(go.Sankey( 
    arrangement = "snap",
    node = {
        "label": names,
        'pad':10,
        'color':'lightgray'
    },  
    link = {
        "source": sources,
        "target": targets,
        "value": values, 
        'colorscales' : [{'colorscale':'YlGnBu'}] 
    })) 
fig.show()

桑基图本身按预期显示(并且没有引发错误),但所有链接都是标准的浅灰色。出了什么问题?感谢您的帮助。

标签: pythonplotlyplotly-python

解决方案


推荐阅读