原标题:Python数据可视化,小心眼睛被抓!

说到数据可视化,第一想到的肯定是百度的ECharts。它的英文单词是Enterprise Charts,商业级数据图表,是百度的开源数据可视化工具。但是学习起来不是那么容易,但是我们利用 python 的pyecharts 库,只需几行代码就可以画出很炫的图片。

pyecharts库介绍

Pyecharts是一个用于生成 Echarts 图表的类库,也可以理解为是 Echarts 与 Python 的桥梁。它的安装非常简单,如下

pip install pyecharts

如果使用的是pycharm环境,只需要搜索pyecharts, 然后点击install即可。

Python画图法

使用pyecharts画图,只需要三个步骤即可完成,如下:

第一步: 初始化具体类型图表。

语法为: 图表名字 = 图表类型("图的名字")

其中图表的类型如下,也就是pyecharts可以画的图表

Bar(柱状图/条形图)

Bar3D(3D 柱状图)

Boxplot(箱形图)

EffectScatter(带有涟漪特效动画的散点图)

Funnel(漏斗图)

Gauge(仪表盘)

Geo(地理坐标系)

Graph(关系图)

HeatMap(热力图)

Kline(K线图)

Line(折线/面积图)

Line3D(3D 折线图)

Liquid(水球图)

Map(地图)

Parallel(平行坐标系)

Pie(饼图)

Polar(极坐标系)

Radar(雷达图)

Sankey(桑基图)

Scatter(散点图)

Scatter3D(3D 散点图)

ThemeRiver(主题河流图)

WordCloud(词云图)

第二步:添加图表的数据,is_more_utils设置更多的工具按钮,在图片中显示

具体的语法是: 图表类型.add()

第三步:把图,保存到本地,格式是HTML类型

语法为: 图表类型.render()

使用上面的三个步骤,画基本的柱状图,代码如下:

""""

PYTHON数据可视化例子

"""

frompyecharts importBar

"""

第一步:创建柱状图例子

"""

bar =Bar( "超市一周销量","模拟")

#设置主题色系

#共5种,具体可以参考 http://pyecharts.org/#/zh-cn/themes

#pip install echarts-themes-pypkg

bar.use_theme( 'dark')

"""

第二步:添加图表的数据,is_more_utils设置更多的工具按钮,在图片中显示

"""

bar.add( "日用品",[ "粮面类","饮料类","衣服类","文具类","烟酒类","水果类"] ,[ 40,90,30,10,60,77] ,

is_more_utils= True)

"""

第三步:把柱状图,保存到本地,格式是HTML类型

"""

bar.render()

运行效果如下,是不是很简单。赶快拿你手中的数据试一下吧:

其他图

利用python,我们可以画出各种各样的图像,如下面所示。由于图片太多,本次就不展示代码。只需文末扫码,获得所有代码。

折线图:

堆叠柱状图:

3D散点图

饼图-玫瑰图

仪表盘

雷达图

版权声明:【我们尊重原创。文章版权属于原作者。部分文章推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理删除。】转载请注明:元浦说文

转自:大数据分析和人工智能返回搜狐,查看更多

责任编辑:

用python画眼睛_Python数据可视化,小心眼睛被抓!相关推荐

  1. 用python画熊_Python数据可视化:Pandas库,只要一行代码就能实现

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章一级AI入门学习 ,作者小伍哥 刚接触Python的新手.小白,可以复制下面的链接去免费观 ...

  2. python 画虚线_Python数据可视化 - matplotlib

    数字可视化是将数据用统计图表方式呈现. python的作图库有两种,matplotlib 和 seaborn,本文主要介绍Matplotlib. Matplotlib 是一个 Python 的 2D绘 ...

  3. python画树林_Python数据可视化-支付宝蚂蚁森林能量收取记录

    支付宝蚂蚁森林模块最早从2016年推出,题主最开始从支付宝集福活动开始接触.期间懒懒散散收过一些能量,但是相比朋友圈动辄几十几百公斤的能量值,我的能量值只有20Kg,想种棵胡杨连零头都不够.所以,本着 ...

  4. python画误差棒_Python数据可视化-误差棒图errorbar

    实验中往往由于各种原因会存在一定的误差,针对这一波动范围我们称之为置信区间.在可视化数据时,Matplotlib中的误差棒图(errorbar,官方项目地址)可以很好的表现这种有一定置信区间的带误差数 ...

  5. python turtle画熊猫_Python数据可视化--Pandas plot绘图

    Matplotlib 是众多 Python 可视化包的鼻祖,也是Python最常用的标准可视化库,其功能非常强大,但学起来有时候也较为复杂.其实,Pandas自身就有内建的可视化工具,它的 plot( ...

  6. python matplotlib 地图_Python数据可视化,看这篇就够了

    说到python的常见应用,很多人会想到python的数据分析,作为数据分析中的表现层面,数据可视化都是其中必不可少的部分.但本文并非只推荐无任何数据分析需求仅需要做漂亮可视化图表的人学习python ...

  7. python界面散点图_Python数据可视化——散点图

    PS: 翻了翻草稿箱, 发现居然存了一篇去年2月的文章...虽然naive,还是发出来吧... 本文记录了python中的数据可视化--散点图scatter, 令x作为数据(50个点,每个30维),我 ...

  8. python柱形图代码_Python数据可视化:基于matplotlib绘制「条形图」

    简介 条形图 (bar chart)是用宽度相同条形的高度或长短来表示数据多少的图形,可以横置或纵置.纵置时的条形图也称为 柱形图 (column chart). 绘制条形图 1 import mat ...

  9. python网易云_Python数据可视化:网易云音乐歌单

    网易云音乐2018年度听歌报告-遇见你,真好. 相信有不少人在上周,应该已经看过自己网易云音乐的年度报告了. 小F也是去凑凑热闹,瞅了一波自己的年度听歌报告. 那么你在云村又听了多少首歌,听到最多的歌 ...

  10. python画板颜色_Python数据可视化:Seaborn(二):色板

    在进行数据可视化处理的时候,常常会涉及到多个类的数据,有些时候默认的颜色并不是我们想要的,这时候,如果我们想要一些我们喜欢的颜色,就需要调整色板,下面我们就来介绍一下Seaborn的色板调整. 首先依 ...

最新文章

  1. mysql dump 到的文件_mysql查询结果导出到文件
  2. 交叉熵损失函数在多分类深度学习中的应用 转
  3. 线程安全的理论讲解(volatile)
  4. leetcode -39组合总数
  5. Python数模笔记-Sklearn(2)聚类分析
  6. The 2nd AI on Fashion and Textile International Conference 2019
  7. 开发日记:接口开发设计
  8. 问题 D: 编写函数:比较字符串 之二 (Append Code)
  9. HDU 1133 Buy the Ticket
  10. python pip升级报错
  11. 论文笔记_SLAM_Visual SLAM and Structure from Motion in Dynamic Environments A Survey
  12. 编译 java_如何编译java
  13. linux cpu使用率500%,Linux:CPU使用率100%排查方法
  14. excel减法函数_在excel中进行减法7个例子,包括公式中带条件的减法
  15. dell r730服务器开启虚拟化,r730服务器不能开启虚拟化(dell开启cpu虚拟化)
  16. 博士应该采取什么策略读文献?
  17. Kafka的概念与命令操作
  18. ph1 android p,ph1(安卓之父ph1参数)
  19. 18.06.27 POJ百练 4124海贼王之伟大航路
  20. 微信公众号开发中,获取用户资料的两种方式

热门文章

  1. go-优雅地重启http服务之endless
  2. cp命令—Linux文件管理
  3. EXCEL常见函数之逻辑函数
  4. 将文件夹压缩成zip文件的php代码、实现批量下载
  5. 便宜的虚拟主机可以使用吗?
  6. 从软件架构演变看运维的分工与融合
  7. VS2015 LoadLibrary加载DLL失败的解决方案,GetLastError()返回值193
  8. C++超市管理系统(MySQL)
  9. 新版Chrome设置--disable-web-security无效 解决方法
  10. 「文章重现」2019发表在NBT的10x sc-ATAC-seq分析重现