import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = 'simhei'
plt.rcParams['axes.unicode_minus'] = False
data1 = np.load('国民经济核算季度数据.npz', allow_pickle=True)
name = data1['columns']
values = data1['values']
label1 = ['第一产业', '第二产业', '第三产业']
label2 = ['农林牧渔', '工业', '建筑', '批发零售', '交通', '住宿餐饮', '金融', '房地产', '其他']
p = plt.figure(figsize=(8, 6))
def show_pro(plt_local, value_local, bin, wid, type, year):
plt.subplot(plt_local)
plt.hist(value_local, bins=bin, rwidth=wid, align='mid')
plt.xlabel(type)
plt.ylabel('生产总值(亿元)')
plt.title(year + '各产业第一季度国民生产总值直方图')
show_pro(221,values[-1, 3:6],3,0.8,'产业','2017')
show_pro(222,values[-1, 6:15],9,0.6,'行业','2017')
show_pro(223,values[0, 3:6],3,0.7,'产业','2000')
show_pro(224,values[0, 6:15],9,0.7,'行业','2000')
plt.show()
plt.savefig('直方图.png')
绘制2000年、2017年第一季度国民生产总值产业构成分布、行业构成分布直方图
于 2022-04-14 16:00:26 首次发布