重要性★★★★☆
难度★★★☆☆
你是一家能源公司的数据分析师,该公司希望可视化来自不同能源(如煤炭、天然气和太阳能)到各个部门(如住宅、商业和工业)的能量流动。
你的任务是创建一个桑基图,以显示从不同能源到各个部门的能量流动。
数据应在代码中生成。
这个练习的目的是练习 Python 数据操作和可视化。
请编写代码,使用 Python 创建桑基图。
【数据生成代码示例】
importpandasaspdimportplotly.graph_objectsasgo data={'source':['Coal','Coal','Natural Gas','Natural Gas','Solar'],'target':['Residential','Commercial','Residential','Industrial','Commercial'],'value':[100,