目录
绘制柱状图
相关代码:
# 从pyecharts.charts中 导入 Bar模块
from pyecharts.charts import Bar
# 创建一个柱状图Bar对象并赋值给变量bar
bar = Bar()
tips:Bar首字母要大写
添加x轴数据
要给柱状图添加x轴数据,可以通过Bar对象使用add_xaxis()函数:bar.add_xaxis()
传入参数
在 add_xaxis() 函数中需要传入一个命名参数,(bar.add_xaxis(xaxis_data=))xaxis_data 这个参数的类型是列表,列表中的元素顺序表示柱状图 x 轴从左到右的刻度
添加y轴数据
要给柱状图添加y轴数据,可以通过柱状图的Bar对象使用add_yaxis()函数:bar.add_yaxis()
传入参数y_axis
与添加x轴数据略有不同,add_yaxis() 函数传入y轴数据的参数是add_yaxis(y_axis=) ,这个参数的类型是列表
# 使用from...import从pyecharts.charts导入Scatter
from pyecharts.charts import Bar
#创建一个柱状图Bar对象并赋值给变量bar
bar=Bar()
#将5位博主的粉丝量存入变量名为'fans'的列表中
fans=[23,31.6,20.5,40,35.4]
#给柱状图添加y轴数据,数据内容是博主粉丝列表:fans
bar.add_yaxis(y_axis=fans)
传入参数series_name
在柱状图中,除了设置x轴,y轴的具体参数,还需要设置图例名称参数series_name
图例名称用于区分柱状图,在图表中呈现不同的颜色,并且默认显示在图表上方,设置的方式如下:
tips:如果不设置图例名称的话,程序会报错,图表也无法绘制
保存图表
使用render()函数可以将图表以HTML格式存储在代码所在的文件夹内
也可以将路径(path)作为参数传入到render()函数中用来指定存储的位置