pycharm中使用第三方库pyecharts----显示echarts图 实例(一)

下载第三方库

可在pycharm中的file>setting>project interpreter 下载第三方库,也可使用pip
在这里插入图片描述

柱形图

图像:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码:

# 主  题:柱形图
from pyecharts import Bar

goods = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
sales1 = [5, 34, 46, 21, 5, 100]  # 商家A销售量
sales2 = [12, 45, 23, 16, 36, 100]  # 商家B销售量

bar = Bar('柱形图-销售量', '显示服装的各个子类的销售量')
# is_label_show在柱形图中上方显示销售量
bar.add('服装', goods, sales1, is_label_show=True)
bar.render(path='1.柱形图.html')

bar2 = Bar("显示标记线和标记点")
# mark_point  标记商家A与平均值最接近的销售量
bar2.add('商家A', goods, sales1, mark_point=['average'])
# mark_point  标记商家B与最大值和最小值
bar2.add('商家B', goods, sales2, mark_line=['min', 'max'])
bar2.render(path='2.标记点柱形图.html')

bar3 = Bar("水平显示")
bar3.add('商家A', goods, sales1)
# is_convert  交换X,Y轴
bar3.add('商家B', goods, sales2, is_convert=True)
bar3.render(path='3.水平柱形图.html')

柱形图+datazoom_slider

图像:
在这里插入图片描述

代码:

# 主  题:柱形图  + 【X轴 下方】的滚动条
import random
from pyecharts import Bar

days = ["{}天".format(i) for i in range(1, 31)]  # 横坐标为每一天
sales1 = [random.randint(1, 100) for _ in range(1, 31)]  # 纵坐标为每一天的销售量
bar = Bar("展示一个月每一天的销售量", "Bar_datazoom_slider 示例")
# is_datazoom_show 显示下方的滚动条
bar.add("", days, sales1, is_label_show=False, is_datazoom_show=True)
bar.render(path='4.datazoom_show.html')

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值