python 图表_测试多图表展示Python版

该博客介绍了如何使用Python创建并更新包含盘口图表、差价图和饼图的多图表实例,展示了如何配置图表参数,实时添加数据点,并且通过`cfgA`、`cfgB`和`cfgC`动态切换图表类型。

测试多图表展示Python版

测试多图表展示Python版

Author: 小小梦, Date: 2018-03-30 22:20:34

Tags: Python 图表

import random

import time

def main():

cfgA = {

"title" : {"text" : "盘口图表"},

"xAxis" : {

"type" : "datetime"

},

"series" : [{

"name" : "买一",

"data" : [],

},{

"name" : "卖一",

"data" : [],

}]

}

cfgB = {

"title" : {"text" : "差价图"},

"xAxis" : {

"type" : "datetime"

},

"series" : [{

"name" : "差价",

"type" : "column",

"data" : [],

}]

}

cfgC = {

"__isStock" : False,

"title" : {

"text" : "饼图"

},

"series" : [{

"type" : "pie",

"name" : "one",

"data" : [

["A", 25],

["B", 25],

["C", 25],

["D", 25],

]

}]

}

chart = Chart([cfgA, cfgB, cfgC])

chart.reset()

chart.add(3, {

"name" : "ZZ",

"y" : random.random() * 100

})

chart.update([cfgA, cfgB, cfgC])

chart.add(0, [_N(time.time() * 1000, 0), 50])

chart.add(1, [_N(time.time() * 1000, 0), 80])

chart.add(2, [_N(time.time() * 1000, 0), 90])

chart.add(3, {

"name" : "ZZ",

"y" : random.random() * 100

}, -1)

相关内容

更多内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值