Ⅰ.原始数据
2022北京冬奥会奖牌榜
Ⅱ.程序
from pyecharts import options as opts
from pyecharts.charts import Bar
c=(
Bar()
.add_xaxis(['Norway','Germany','China','United States','Sweden','Netherlands','Austria','Switzerland','Russia','France','Canada','Japan','Italy','South Korea','Slovenia','Finland','New Zealand','Australia','Britain','Hungary','Belgium','Czekh','Slovakia','Belorussia','Spain','Ukraine','Estonia','Latvia','Poland'])
.add_yaxis('金牌数',[16,12,9,8,8,8,7,7,6,5,4,3,2,2,2,2,2,1,1,1,1,1,1,0,0,0,0,0,0])
.add_yaxis('奖牌数',[37,27,15,25,18,17,18,14,32,14,26,18,17,9,7,8,3,4,2,3,2,2,2,2,1,1,1,1,1])
.set_global_opts(
xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=-30)),
title_opts=opts.TitleOpts(title='2022北京冬奥会奖牌榜',subtitle='2022/02/04-2022/02/20'),
toolbox_opts=opts.ToolboxOpts(),
datazoom_opts=opts.DataZoomOpts()
)
.render('map.html')
)