应要求将采集到的数据制作成散点图,此处仅作简单散点图,未进行复杂数据分析
记录以作后续学习
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import matplotlib
#设置行名
columns=['36.4','36.5','36.5','36.5','36.6','36.8','36.8','36.9','37']
min=[34.55,34.58,33.9,34.15,34.69,34.02,35,34.96,33.95]
max=[34.4,34.55,34.4,34.55,34.52,35.85,35.25,34.61,34.15]
avg=[]
for i in range(len(min)):
avg.append((max[i]+min[i])/2)
print(avg)
#散点图
chinese=matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simhei.ttf')#添加中文字体
plt.title("温度散点分布图")
plt.scatter(columns,avg,s=100)
plt.xlabel("额温枪",fontsize=12)
plt.ylabel('avg',fontsize=12)
#plt.legend(prop=chinese)
plt.show()
生成如下所示: