echarts 设置仪表盘数字的位置_Pycharm利用Flask展示仪表盘

66c3523128490e32c74e72bb1fa4559b.png

之前详细介绍了Pycharm利用Flask展示普通图表

今天说一下仪表盘的做法

1、简单的仪表盘

from 

43948f81582adba89ae7a84b28ecc7ab.png

这便是最基本的仪表盘,非常简单

二、基本参数设置

怎么样对仪表盘的基本参数进行设置呢?

当然官网上有详细的教程,但是说的比较模糊,这里针对几个比较常用的参数进行说明

1、起始值的设定,

参数是

# 最小的数据值 min_: Numeric =0,# 最大的数据值 max_: Numeric =100,

2、仪表盘起始角度

参数是

# 仪表盘起始角度 start_angle: Numeric = 225, # 仪表盘结束角度end_angle: Numeric = -45

3、分割段

参数是

# 仪表盘平均分割段数 split_number: Numeric =10,

4、数字格式

我们发现显示的标签数据是默认有%的

我们要想去掉可以直接写上下面的代码

detail_label_opts = opts.LabelOpts(formatter="{value}")

5、其他

可以到/***/venv/lib/python3.6/site-packages/pyecharts/charts/basic_charts/gauge.py

里面进行查找如何设置

from pyecharts import options as opts
from pyecharts.charts import Gauge, Page

gauge = (
Gauge()
        .add("", [("", 16.6)],
            split_number = 10,
            detail_label_opts = opts.LabelOpts(formatter="{value}"),
            min_= 0,
            max_= 25,
            radius = "75%",
            start_angle = 225,
            end_angle= -45)
        .set_global_opts(title_opts=opts.TitleOpts(title="Gauge-基本示例"))
)      
    
gauge.render_notebook()

69b533cd3535a7ce546239324d60e30e.png

三、组合仪表盘

如果有多个完成情况需要展示,我们也可以做一个组合图

需要前后端分离,html里面设置相关的顺序和位置

我们用三个仪表盘的形式来展现

from 

b62a17d8fd4046fee9ab1560d82ac111.png

html里面需要根据自己电脑的像素进行调整位置

如下面这样

<

其他的设置跟之前是一样的,可以参考上一篇文章

f46dbfb202f90ff7ce54e0ab812cdee8.png
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值