Python数据可视化:使用Plotly制作Sankey图
发布时间
阅读量:
阅读量
点赞发Nature
关注中Science
Sankey图通常被用来展示不同主体之间物质与能量的流动情况,在涉及综合评估模型IAM以及投入产出模型IO的相关研究文献中较为常见。下面提供了一段利用plotly程序包实现能量流动可视化的代码示例
import os
import pandas as pd
import plotly.express as px
import plotly.graph_objects as go
color_node_prod = px.colors.sequential.YlGn # define the colomap of sankey nodes
def read_sankey_sheet(sheet_name):
'''
read sankey data excel, with sheetname
return sankey dataframe
'''
sankey_excel = pd.read_excel(os.path.join(path, excel), sheet_name=sheet_name)
return sankey_excel
def sankey
全部评论 (0)
还没有任何评论哟~
