qt中利用opengl绘制曲线_如何利用python 中的pyecharts包绘制柱形图?

本文介绍了如何利用Python的pyecharts库轻松绘制柱形图。通过几步简单操作,包括安装pyecharts、输入数据、初始化图形、配置数据和保存图形,可以创建出美观的柱状图。示例中展示了以一周内销量为数据的柱形图,并添加了数据标签、标记点和标记线等详细信息。
摘要由CSDN通过智能技术生成

Python中的pyecharts包,与百度echarts相对应。利用这个包绘制图形只需要简单的几行代码即可,而且绘制的图形还很美观。

1.安装pyecharts工具包。

c118928de77c529f0871d28695249fda.png

2.导入pyecharts包中的Bar模块。

from pyecharts import Bar

3.输入数据集。这里以一周内的销量为例。

import pandas as pd

data=pd.DataFrame({'day':['周一','周二','周三','周四','周五','周六','周日'],'sales':[100,200,230,150,100,260,250]})

4.初始化图形。

bar=Bar('一周内销量','单位:万件',title_pos='center',width=1200,height=800)

其中“一周内销量”是主标题;“单位:万件”为副标题;title_pos表示标题的位置,这里center表示在居中;width和height分别表示柱形图的宽度和高度。

5.向初始图形中配置数据。

bar.add('',data['day'],data['sales'])

#为图形添加更多的信息。

bar.add('',data['day'],data['sales'],is_label_show=True,mark_point=['min','max'],mark_line=['average'])

注意:配置图形参数的第一个值是图标题,这里''表示省略;data['day'],data['sales']分别图形中要展示的是x,y轴数值;is_label_show是否显示数据标签,True表示显示;mark_point、mark_line分别为标记点和标记线,这里标记了最大值和最小值点以及平均线。

6.保存图形。并查看。

bar.render('sales_bar1.html')

表示生成文件sales_bar1.html。

用os.getcwd()找到文件所在位置,打开即可查看图形。

点击数据视图可以查看图形数据。

d8031a375506f9b498b394cfc1e8257c.png5cbef98f3f5e911ebc1a20e510eeb1ba.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值