一、2021万亿城市GDP总量
根据国家统计局发布的消息,2021年GDP过万亿的城市已经公布,目前有24个城市
用数据可视化的方法把这24座城市的排名及数据值显示出来
import pandas as pdfrom pyecharts.charts import Bardata = pd.read_excel('24GDP.xlsx')data = pd.Dataframe(data)city = data["城市"][::-1]gdp_2021 = data["2021年/亿元"][::-1]bar = Bar(init_opts=opts.InitOpts(width="2000px",height="1200px",page_title="2021年GDP"))bar.add_xaxis(city.values.tolist())bar.add_yaxis("2021", gdp_2021.values.tolist())bar.set_global_opts( xaxis_opts=opts.AxisOpts(axislabel_opts=opts.LabelOpts(rotate=10)), title_opts=opts.TitleOpts(title="城市GDP排行"), datazoom_opts=opts.DataZoomOpts(), #提供区域缩放的功能)bar.set_series_opts(label_opts=opts.LabelOpts(position='right' #设置数据标签所在的位置'top','left','right','bottom','inside','insideLeft','insideRight' ,font_size=12 ))bar.reversal_axis()
得到的GDP排名结果如下:
用热力图显示城市GDP数量:
geo = Geo()geo.add_schema(maptype="china")geo.add("", city.values.tolist(), gdp_2021.values.tolist())geo.set_series_opts(label_opts=opts.LabelOpts(is_show=False))geo.render_notebook()geo.render('map.html') # 生成html文件