Python-Pyecharts画动态图(时间+静态图)[五]

本文介绍了如何使用Pyecharts库创建动态桑葚图和动态地图。动态图通过时间序列呈现,形成类似视频的效果,带有时间轴,为数据展示提供了新的交互方式。
摘要由CSDN通过智能技术生成

动态图是把一个个静态图根据一定的数据(时间)串联起来,在把他以“视频”的格式在html上展示;
就如下图所示,图形是一个根据时间来进行循环展示的,有时间轴!
在这里插入图片描述

动态桑葚图
from pyecharts import options as opts
from pyecharts.charts import Sankey, Timeline
from pyecharts.faker import Faker
 
tl = Timeline()
names = ("商家A", "商家B", "商家C",'商家D','商家E','商家F')
nodes = [{
   "name": name} for name in names]
for i in range(2015, 2020):
    links = [
        {
   "source": names[0], "target": names[1], "value": Faker.values()[0],"color":"yellow"},
        {
   "source": names[1], "target": names[2], "value": Faker.values()[0]},
        {
   "source": names[1], "target": names[5], "value": Faker.values()[0]},
        {
   "source": names[3], "target": names[1], "value": Faker.values()[0]},
        {
   "source": names[1], "target": names[2], "value": Faker.values()[0]},
        {
   "source": names[1], "target": names[5], "value": Faker.values()[0]},
        {
   "source": names[3], "target": names[4], "value": Faker.values()[0]},
        {
   "source": names[4], "target": names[2], "value": Faker.values()[0]},
        {
   "source": names[4], "target": names[5], "value": Faker.values()[0]},
    ]

    sankey = 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值