1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| def twoPointOne(): plt.figure(figsize=(8,10)) plt.subplot(2, 1, 1) plt.title('1996-2015年男女人口数据直方图', font2) plt.xlabel('年份', fontsize=16) plt.ylabel('人口(万人)', font2) x = data[:, 0] plt.xticks(np.arange(0, 60, 9), x[0:20:3], rotation=27, fontsize=15) plt.yticks(fontsize=15) boderParameter = plt.gca() boderParameter.spines['right'].set_color('none') boderParameter.spines['top'].set_color('none') xx = np.arange(0, 60, 3) plt.bar(xx, data[:, 2], label="男性", color='m') plt.bar(xx + 1, data[:, 3], label="女性", color='g') plt.legend()
plt.subplot(2, 1, 2) plt.title('1996-2015年城乡人口数据直方图', font2) plt.xlabel('年份', fontsize = 16) plt.ylabel('人口(万人)', font2) plt.xticks(np.arange(0, 60, 9), x[0:20:3], rotation=27, fontsize=15) plt.yticks(fontsize=15) boderParameter = plt.gca() boderParameter.spines['right'].set_color('none') boderParameter.spines['top'].set_color('none') plt.bar(xx, data[:, 4], label="城镇", color='m') plt.bar(xx + 1, data[:, 5], label="乡村", color='g') plt.legend() plt.show()
|