pandas可视化中国近四年主要城市的GDP
数据来源于国家数据网:http://data.stats.gov.cn/easyquery.htm?cn=E0105
效果如下所示:
import pandas as pd
import matplotlib.pyplot as plt
from pylab import *
mpl.rcParams['font.sans-serif']=['SimHei']gdp=pd.read_excel("G:/Game/new1/主要城市年度数据.xls")
print(gdp)
gdp.sort_values(by="2018年",inplace=True,ascending=False)
gdp.plot.bar(x="地区",y=["2018年","2017年","2016年","2015年"],color=["red","yellow","blue","orange"],title="近四年中国主要城市GDP")
plt.xlabel("城市",fontweight="bold")
plt.ylabel("亿元",fontweight="bold")
gc=plt.gca()
gc.set_xticklabels(gdp["地区"],rotation=40,ha="right")
plt.gcf()
plt.tight_layout()
plt.show()
用的是Python3,我发现天津GDP居然连年下降。
用的数据表: