利用pandas读取Excel表格,用matplotlib.pyplot绘制直方图、折线图、饼图
数据:
折线图代码:
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
df = pd.read_excel('quanguojingji10nian.xls')
x=df['指标']
y1=df['国民总收入(亿元)']
plt.plot(x,y1,label='国民总收入')
plt.xlabel('年份')
plt.ylabel('亿元')
plt.title('国内生产总值')
plt.legend()
plt.show()
结果: