首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

教你用pyecharts实现数据视图化分析

1.模块安装及介绍

###安装

pip install pyecharts

###介绍

pyecharts 是一个用于生成 Echarts 图表的类库, Echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。

2.我的第一个图表

运行结束后,我们发现控制台输出了一大串字符,看着有点像字典的感觉,好像再没别的界面了,

其实不然,render() 方法默认将会在根目录下生成一个 render.html 的文件,支持 path 参数,设置文件保存位置,如 :render(r"H:/PyCoding/FlaskCoding/EnglishName/test/templates/test01.html"),注意啦:路径名必须是完整路径,不然会报错;用浏览器打开可以查看效果,后面我们可以结合框架写一些视图函数,在页面中调用打开。

add()方法:用于添加图表的数据和设置各种配置项

show_config()方法:打印输出图表的所有配置项

在浏览器中运行,结果如下:

3.常用图展示

(1)叠加图+3D散点图

注意:

name : 字符串,表示图例名称

data : 列表,包含列表的列表

其中数据项中,每一行是一个『数据项』,每一列属于一个『维度』

grid3d_opacity : 3D 笛卡尔坐标系组的透明度(点的透明度),默认为 1,完全不透明。

运行结果,在templates文件夹下生成一个test02.html文件,用浏览器打开:

我们会发现,当我们选择不同的样式时,数据呈现方式也不同,这样就有利于我们从各个方面去观察数据,得出更准确有意义的结论。

(2)扇形图和3D柱状图

运行结果:

(3)雷达图和词云图

运行结果:

就讲这么多吧,还想知道更多更详细的,可以去:

http://pyecharts.org/#/zh-cn/prepare

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180527G12AFV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券