相关推荐
Python可视化神器:pyecharts,轻松绘制 30+ 种超实用精美图表!
2024-11-10 23:53

欢迎关注 ,专注 Python、数据分析、数据挖掘、好玩工具

Python可视化神器:pyecharts,轻松绘制 30+ 种超实用精美图表!

如果要问:Python 中有那些可视化工具库?我想很多人都能想起来 matplotlib,这是一款初学者绕不开的库,但随着对数据可视化的要求越来越高,matplotlib 已无法满足了。

今天我将和大家详细讲解 Pyecharts 模块,说到它我们就不得不提 Echarts,它是一个由百度开源的数据可视化,结合巧妙的交互性,精巧的图表设计,得到了开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。分析遇上数据可视化时,pyecharts 诞生了。欢迎收藏学习,喜欢点赞支持。 文末提供技术交流群。

Pyecharts 具有如下特点

  • 简洁的API 设计,使用如丝滑般的照片,支持链式调用
  • 囊括了30+种常见图表,应有尽有
  • 支持主流 Notebook 环境,Jupyter Notebook 和 JupyterLab
  • 可轻松集成至Flask,Django等主流Web框架
  • 高度智能的配置项,可轻松搭配出精美的图表
  • 详细的文档和示例,帮助开发者快速的上手项目
  • 多达 400+ 地图文件以及自己的百度地图,为地理数据扩展提供用户支持

官方Github链接:https://github.com/pyecharts/pyecharts/

下面我们来详细讲解它

01 安装与导入模块

说到安装模块,我们可以这样来进行

使用 Pyecharts 创建图形的基本步骤是

1. 准备数据

2. 设计图形的样式、背景颜色

3. Pyecharts 绘图

4. 设计图表的标题或者图例等属性

5. 导出至 html

 

出来的结果是

02 数据准备

 

03 Pycharts还提供内置的数据集

Pyecharts内部还提供了一些数据集,主要包含类别数据、时间数据、颜色数据、地理数据、世界人口数据等等,通过choose()方法来随机选择使用哪个

 

04 图形的样式

说到图形的样式,大概都这么几种

 

06 设置标题、副标题

设置标题以及副标题的代码如下

 

07 设置图例与位置

 

08 导出结果

 

09 Pyecharts绘图

柱状图

同个品类不同类目的柱子可以堆叠起来呈现,也就是堆叠的柱状图

 

有时候横坐标的标识字数较多,X轴上显示全,我们可以将标识的字体稍微倾斜一些

 

我们也可以这样放柱形图

 

我们也可以通过拖动里面的柱子来实现数据缩放、范围的改变

 

在柱状图当中,不同柱子之间的距离也可以不是相同的

 

柱状图水平状态的

还有水平方向的柱状图

 

箱型图

箱型图更加有利于我们来观察数据的内在分布

 

日历图

日历图具体指按照日历的布局用颜色展现每一天的数据,从而比较直观地看到全年的数据情况,例如展示超市全年的销售额,从而看出具体某个月份或者某个星期的销售额比较低

 

K线图

 

漏斗图

 

折线图

 

水球图

水球图通常来显示指标的完成程度

 

词云图

 

饼图

 

仪表盘图

仪表盘的绘制也可以用来展示指标的完成程度

 

涟漪散点图

 

地图

 

关系图

 
技术交流

欢迎转载、收藏、有所收获点赞支持一下

在这里插入图片描述

目前开通了技术交流群,群友已超过2000人,添加时最好的备注方式为:来源+兴趣方向,方便找到志同道合的朋友

  • 方式①、发送如下图片至微信,长按识别,后台回复:加群
  • 方式②、添加微信号dkl88191,备注:来自CSDN
  • 方式③、微信搜索公众号Python学习与数据挖掘,后台回复:加群
    以上就是本篇文章【Python可视化神器:pyecharts,轻松绘制 30+ 种超实用精美图表!】的全部内容了,欢迎阅览 ! 文章地址:http://yybeili.xhstdz.com/quote/73598.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 物流园资讯移动站 http://yybeili.xhstdz.com/mobile/ , 查看更多   
发表评论
0评