一、散点图、折线图
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