pyecharts动态可视化,pyecharts绘制柱状图
本文主要介绍利用Python可视化神器pyecharts绘制山治图,即山治能量分流图,也称山治能量平衡图。更多相关介绍有一定参考价值,有需要的朋友可以参考一下。
00-1010三吉图三吉图系列模板第一个三吉图综合体三吉图
目录
桑基图,即桑基能量分流图,也叫桑基能量平衡图。它是一种特定类型的流程图,其中扩展分支的宽度与数据流的大小相对应,通常用于能源、物质构成、财务等数据的可视化分析。它因马太亨利菲尼亚斯里尔桑基于1898年绘制的“蒸汽机能效图”而闻名,此后被命名为“桑吉图”。
桑吉图最明显的特点是首尾分枝宽度之和相等,即所有主枝宽度之和应等于所有分枝宽度之和,以保持能量平衡。
桑基图
桑基图系列模板
从pyecharts将选项作为选项导入
从pyecharts.charts导入Sankey
节点=[
{name: 类别1},
{name: 类别2},
{name: 类别3},
{name: 类别4},
{name: 类别5},
{name: 类别6},
]
链接=[
{ 源 : 类别1 ,目标 : 类别2 ,值 : 10},
{ 源 : 类别2 ,目标 : 类别3 ,值 : 15},
{ 源 : 类别3 ,目标 : 类别4 ,值 : 20},
{ 源 : 类别5 ,目标 : 类别6 ,值 : 25},
]
c=(
桑基()。添加(
桑基,
节点,
链接,
linestyle_opt=opts。LineStyleOpts(不透明度=0.2,曲线=0.5,颜色=源),
label_opts=opts。LabelOpts(position=right ),
)。set _ global _ opts(title _ opts=opts . title topts(title= title ))。render (Sanjitu.html )
)
第一个桑基图
从pyecharts将选项作为选项导入
从pyecharts.charts导入Sankey
颜色=[
#67001f ,
#b2182b ,
#d6604d ,
#f4a582 ,
#fddbc7 ,
#d1e5f0 ,
#92c5de ,
#4393c3 ,
#2166ac ,
#053061,
]
节点=[
{name: a},
{name: b},
{name: a1},
{name: b1},
{name: c},
{name: e},
]
链接=[
{ 源 : a ,目标 : a1 ,值 : 5},
{ 源 : e ,目标 : b ,值 : 3},
{ 源 : a ,目标 : b1 ,值 : 3},
{ 源 : b1 ,目标 : a1 ,值 : 1},
{ 源 : b1 ,目标 : c ,值 : 2},
{ 源 : b ,目标 : c ,值 : 1},
]
c=(
桑基()。set_colors(颜色)。添加(
桑基,
节点=节点,
链接=链接,
pos_bottom=10% ,
focus_node_adjacency=allEdges ,
orient=垂直,
linestyle_opt=opts。LineStyleOpts(不透明度=0.2,曲线=0.5,颜色=源),
label_opts=opts。LabelOpts(position=top ),
)。集合_全局_opts(
title _ opts=opts . title pts(title= title ),
工具提示_opts=opts。TooltipOpts(trigger=item ,trigger_on=mousemove ),
)。render(复杂的Sanjitu.html )
)
三吉图这个案例已经可以完成你的可视化工作量了。事实上,总体上对《三吉图》的研究相对较少。
关于Python可视化神器pyecharts绘制桑吉图的这篇文章到此结束。有关pyecharts绘制桑吉图的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。