利用pandas模块实现饼状图
效果如下:
代码如下
导入pandas和matplotlib模块
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",index_col="地区")
排序:
gdp.sort_values(by="2018年",inplace=True)
显示:
gdp["2018年"].plot.pie()
plt.show()
完整代码:
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",index_col="地区")
print(gdp)
gdp.sort_values(by="2018年",inplace=True)
gdp["2018年"].plot.pie()
plt.show()