python图表基础知识_当python遇上echarts(一)了解基本知识

pyecharts

一、简介

Echarts 是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而 Python 是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecharts 诞生了。

简单来说,pyecharts就是echarts的python接口,方便python用户开发。当然,精通Html,JavaScript的同学,可以直接使用echarts。

二、优势

python中,有很多的可视化模块,比如matplotlib,seaborn,plotly,pyecharts。pyecharts如何从中脱颖而出呢。先看张图片

387b78cb979bdf7ec20a59666efa2d20.png

很多很多精美的模板和示例,做起图来有方便又简单。

三、示例

到底有多简单呢?来绘制个柱状图

from pyecharts.charts import Bar

from pyecharts import options as opts

from pyecharts.options.global_options import AxisOpts

x = ['餐饮','娱乐','交通','保养','衣服']

y1= [1000,500,100,5000,5000]

y2= [2000,1000,100,20,30]

bar = Bar()

bar.add_xaxis(xaxis_data = x)

#第一个参数是图例的名称

bar.add_yaxis(series_name = 'zhang某人',y_axis = y1)

bar.add_yaxis(series_name = 'fan某人',y_axis = y2)

#添加options

bar.set_global_opts(title_opts=opts.TitleOpts(title = 'zhang某人和fan某人一月开支'))

#生成HTML文件

bar.render('我的第一个echarts图.html')

c1fb0fbf92ea299584939e2080fa4eb7.png

相信比你想象的要简单不少吧。接下来,一起学习这个神奇的module

四、基本思路

不管绘制什么图,步骤是差不多的

创建对象

为对象添加参数和数据

生成html文件或者在jyputer_notebook中显示或者生成图片。

tips:jyputer_notebook真是个好东西,不仅支持markdown,而且能直接运行代码,展示运行效果,给看的人一种交互式的体验,快要毕业的兄弟们,用这个东西写论文,岂不是爽歪歪。

看看图片:

e75dc81d2aabe0bb3feaab60236dd1dc.png

五、绘制柱状图

1、前期准备

安装pyecharts:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值