绘制柱状图

#PyeCharts绘制柱状图

import numpy as np
import pyecharts.options as opts
from pyecharts.charts import Scatter,Line,Pie,Bar,Grid
import matplotlib.pyplot as plt

num_2020=[26,4,12,23,2,1]
num_2021=[32,6,10,26,3,1]
lab=['维吾尔族','藏族','蒙古族','彝族','水族','哈尼族']
bar=(
     Bar(init_opts=opts.InitOpts(width='720px',height='320px'))
     .add_xaxis(xaxis_data=lab)
     .add_yaxis(series_name='2020年',y_axis=num_2020,is_show_background=False,itemstyle_opts=opts.ItemStyleOpts(color="gray"))
     .add_yaxis(series_name='2021年',y_axis=num_2021,itemstyle_opts=opts.ItemStyleOpts(color="black"))
     .set_global_opts(title_opts=opts.TitleOpts(title='通信与信息工程学院',
                     title_link='http://www.stiei.edu.cn',subtitle='部分少数民族学生'))
     )
     
bar.render('../R&Q_Pic/部分少数民族学生.html')绘制柱状图_第1张图片

 

 

你可能感兴趣的:(python)