python - 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()
桑基图本身按预期显示(并且没有引发错误),但所有链接都是标准的浅灰色。出了什么问题?感谢您的帮助。
解决方案
推荐阅读
- json - "error" : "无效数据;无法解析 JSON 对象。您是否发送了具有有效键名的 JSON 对象?"
- python-3.x - 在运行时将自定义小部件添加到屏幕
- graphql - 如何使用不同的字段生成相同的 graphql 查询
- java - 远程主机上的 NiFi API SocketException
- r - 将 ifelse() 应用于多列,在另一列上具有动态偶然性
- r - 带有 # 或 % 符号的列名 - R
- php - PHP Get Age 函数在 Codeigniter 上不起作用
- pandas - 在 Jupyter notebook 上显示所有可能的方法
- html - 如何在没有 JavaScript 的情况下获取 URL 中的路径变量而不是表单中的查询参数提交获取请求?
- c# - 如何“虚拟化”字符串以进行代码混淆