小屌丝:Pyecharts,
小鱼:这个咋了嘛?
小屌丝:不会啊,
小鱼:嗨!!!
小屌丝:咋了嘛
小鱼:这大惊小怪的,我给你讲就是了。
小屌丝:这次咋这么主动。
小鱼:也没有了,说完了待会咱俩去吃饭。
小屌丝:突然这么大方,这啥情况呀。
小鱼:这一年多亏了你的会员卡,让我每天上班跟打鸡血似的。
小屌丝:说的我都不好意思了。那咱别吃饭了,直接去泡澡吧
小鱼:那不行, 没吃饭,哪有力气泡澡。
小屌丝:没事,咱那洗浴中心有自助,
小鱼:你看看,又要划你会员卡,我都不好意思了。
小屌丝:我…
小鱼:别说了,客从主便,我也不勉强了,就这么定吧。
小屌丝:我…
小鱼:好了,我们进入今天的分享。
小屌丝:被安排的…
bar.add_xaxis(["周一", "周二", "周三", "周四", "周五", "周六", "周日"])
bar.add_yaxis("销售额", [10, 20, 30, 40, 50, 60, 70])
bar.set_global_opts(title_opts=opts.TitleOpts(title="销售额统计"))
bar.render("sales_chart.html")
bar.add_series(name="销售额", data=[10, 20, 30, 40, 50, 60, 70])
bar.add_legend(type_="scroll",orient="vertical",left=10,top=20,data=["销售额"])
bar.add_tooltip(trigger="axis", axis_formatter="{value}销售额")
bar.add_datazoom(type_="slider", start=10, end=60)
bar.add_visualmap(max_=100, is_piecewise=True)
因为 Pyecharts是三方库,所以,需要先安装,在使用。
老规矩, pip安装
pip install Pyecharts
其它安装方式,直接看这两篇:
《Python3,选择Python自动安装第三方库,从此跟pip说拜拜!!》
《Python3:我低调的只用一行代码,就导入Python所有库!》
设置背景颜色,两种写法。
样例1:
# -*- coding:utf-8 -*-
# @Time : 2023-12-19
# @Author : Carl_DJ
'''
实现功能:
柱状图添加背景色
'''
from pyecharts import options as opts
from pyecharts.charts import Bar
# 准备数据
x_data = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]
y_data = [10, 20, 30, 40, 50, 60, 70]
# 创建柱状图对象
bar = Bar()
# 设置背景颜色
bar.add_background_color(color="#f0f0f0")
# 添加数据和配置项
bar.add_xaxis(x_data)
bar.add_yaxis("销售额", y_data)
bar.set_global_opts(title_opts=opts.TitleOpts(title="销售额统计"))
# 渲染图表为 HTML 文件
bar.render("sales_chart.html")
样例2:
# -*- coding:utf-8 -*-
# @Time : 2023-12-19
# @Author : Carl_DJ
'''
实现功能:
柱状图添加背景色
'''
from pyecharts import options as opts
from pyecharts.charts import Bar
# 创建一个柱状图
bar = (
Bar()
.add_xaxis(["A", "B", "C", "D"])
.add_yaxis("Series 1", [1, 3, 2, 4])
.set_global_opts(title_opts=opts.TitleOpts(title="Bar Chart"))
)
# 渲染图表并保存为html文件
bar.render("bar_chart.html")
运行结果
看到这里, 关于Pyecharts的介绍就到这里。
最近,关于数据分析的相关库,小鱼也写了有些篇了,
其实在数据分析过程中,掌握相关的库,对整个分析过程,都会有很大的提升。
为了方便,小鱼也把涉及到数据分析的库的博文,也例举几篇:
也可以直接看小鱼的数据分析专栏:
最后,再唠叨一句,
我是小鱼:
关注小鱼,带你学习更多更专业更前言的数据分析相关技术。