一、散点图、折线图 import numpy as np import matplotlib.pyplot as plt # plt.rcParams['font.sans-serif']='SimHei' plt.rcParams['axes.unicode_minus']= False #numpy版本为1.16.1或1.16.2 最新的1.16.3 load功能更新需设置 data=np.load('./populations.npz') #加载文件 def getKeys(data): ks=[] for i in data.keys(): #keys()方法为字典数据按key分开 与item()区分 ks.append(i) return ks keys=getKeys(data) print(keys) values = data[keys[0]][-3::-1,:] name=data[keys[1]] #plt.savefig('问题1-散点图',dpi=800) #保存图片 plt.subplot(2,1,1) plt.scatter(values[:,0],values[:,1],marker='o',c='g') #plt.savefig('问题2-折线图',dpi=800) #保存图片 plt.subplot(2,1,2) plt.plot(values