pyecharts | 可视化仪表盘练手小项目

开门见山

  

前言

最近后台收到很多小伙伴对 pyecharts 仪表盘感兴趣,于是小编决定在使用 pyecharts 做一份仪表盘,但跟之前的不太一样,之前的可以参考:

pyecharts 实时更新仪表盘

好看的 BI 大屏 Pyecharts 也可以做

这次是用一份车联网数据进行操作,但用到了数据库 MySQL,下载一个就好,小编会给 SQL 代码。

通过使用 SQL 对数据进行分析汇总计算,再结合 Python 根据以下指标,制作仪表盘:

最终做出来的效果开头所示。

每张图可以选择指标,下载,还原,图表缩放,柱状图,堆积图,折线图相互切换,数据修改;也就是 pyecharts 所谓的工具箱功能。

图表

柱状图:

堆积图:

折线图

面积折线图:

热力地图:

热力地图需要说明的一下是,原始数据给的是经纬度形式,Python 处理经纬度后,调用腾讯地图 api 进行经纬度转换为省份,代码中有注释,代码中是小编的,可以自己申请一个,免费的,使用时只需要换掉 token。

极坐标图:

条形图:

仪表板

最后就是仪表板的生成,布局文件小编布局好了,就直接给了,是一个 json 文件。

在小编给的代码中可以直接运行“仪表盘”模块就可以直接生成了完整的仪表盘:

在代码中小编该写注释的都写了,照着注释看代码是可以看得懂的~

注:SQL 代码文件,里面有建库,建表语句执行就好,然后可以直接用可视化工具把数据导入到表中。

其他 SQL 语句是指标计算汇总用的,每条 SQL 实现什么功能都有注释,最后都是嵌入到 Python 中使用的,主要用来调试的。

源码获取

在公众号对话框回复关键字“车车”即可获取

END

读者交流群已建立,找到我备注 “交流”,即可获得加入我们~

听说点 “在看” 的都变得更好看呐~

关注关注小编呗~小编给你分享爬虫,数据分析,可视化的内容噢~

扫一扫下方二维码即可关注我噢~

-END-

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值