此图为京津冀计算机专业考研院校2021与2022招生人数对比
上图链接为动态展示。
第一次写博客,记录毕业设计的一些图表。使用pyecharts画图,核心代码如下:
c = (
Line(
init_opts=opts.InitOpts(
width="4000px",
height="400px")
)
.add_xaxis(db.index.tolist())
.add_yaxis("2021",db['统招计划人数_x'].tolist())
.add_yaxis("2022",db['统招计划人数_y'].tolist(), markpoint_opts=opts.MarkPointOpts(
#symbol="triangle",
data=[
opts.MarkPointItem(type_="max", name="最大值"),
opts.MarkPointItem(type_="min", name="最小值"),
]
),
markline_opts=opts.MarkLineOpts(
data=[opts.MarkLineItem(type_="average", name="平均值")]
),)
.set_global_opts(title_opts=opts.TitleOpts(title="2021、2022各学院招生人数对比"))
.set_global_opts(
xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=45)),
tooltip_opts=opts.TooltipOpts(trigger="axis"),
toolbox_opts=opts.ToolboxOpts(is_show=True),)
)
#c.render_notebook()
c.render("2021、2022各院校招生人数对比.html")
不太懂规则!!!