python 离散点图画法的实现


Posted in Python onApril 01, 2022

基础代码

pred_y = test_output.data.numpy()
pred_y = pred_y.flatten()
print(pred_y, 'prediction number')
print(test_y[:355].numpy(), 'real number')
​
import matplotlib.pyplot as plt
plt.rc("font", family='KaiTi')
plt.figure()
f, axes = plt.subplots(1, 1)
x = np.arange(1, 356)
# axes.plot(x , pred_y)
axes.scatter(x,pred_y, c='r', marker = 'o')
plt.axhline(36.7, c ='g')
axes.set_xlabel("位置点位")
axes.set_ylabel("预测值")
axes.set_title("矫正网络结果")
plt.savefig("result.png")
plt.show()

python 离散点图画法的实现

离散图画法如上所示。

改进

python 离散点图画法的实现

import matplotlib.pyplot as plt
plt.rc("font", family='KaiTi')
plt.figure()
f, axes = plt.subplots(1, 1)
x = np.arange(1, 356)
# axes.plot(x , pred_y)
axes.scatter(x, pred_y, c='r', marker = 'o')
plt.axhline(36.7, c ='g')
axes.set_xlabel("位置点位")
axes.set_ylabel("预测值")
axes.set_title("矫正网络预测结果")
axes.set_ylim((36, 37))
plt.savefig("result.png")
plt.show()

再次改进:

python 离散点图画法的实现

import matplotlib.pyplot as plt
plt.rc("font", family='KaiTi')
plt.figure()
f, axes = plt.subplots(1, 1)
x = np.arange(1, 356)
# axes.plot(x , pred_y)
axes.scatter(x, pred_y, c='r', marker = 'o')
plt.axhline(36.7, c ='g')
axes.set_xlabel("位置点位")
axes.set_ylabel("预测值")
axes.set_title("矫正网络预测结果")
axes.set_ylim((36, 37))
plt.savefig("result.png")
plt.legend(['real', 'predict'], loc='upper left')
plt.show()

又次改进:

python 离散点图画法的实现

import matplotlib.pyplot as plt
plt.rc("font", family='KaiTi')
plt.figure()
f, axes = plt.subplots(1, 1)
x = np.arange(1, 356)
# axes.plot(x , pred_y)
axes.scatter(x, pred_y, c='r', s=3, marker = 'o')
plt.axhline(36.7, c ='g')
axes.set_xlabel("位置点位")
axes.set_ylabel("预测值")
axes.set_title("矫正网络预测结果")
axes.set_ylim((36, 37))
plt.savefig("result.png")
plt.legend(['真实值36.7℃', '预测值'], loc='upper left')
plt.show()

改进:----加准确率

python 离散点图画法的实现

import matplotlib.pyplot as plt
plt.rc("font", family='KaiTi')
plt.figure()
f, axes = plt.subplots(1, 1)
x = np.arange(1, 356)
# axes.plot(x , pred_y)
axes.scatter(x, pred_y, c='r', s=3, marker = 'o')
plt.axhline(36.7, c ='g')
axes.set_xlabel("位置点位")
axes.set_ylabel("预测值")
axes.set_title("矫正网络预测结果")
axes.set_ylim((36, 37))
plt.savefig("result.png")
plt.legend(['真实值36.7℃', '预测值'], loc='upper left')
​
row_labels = ['准确率:']
col_labels = ['数值']
table_vals = [['{:.2f}%'.format(v*100)]]
row_colors = ['gold']
my_table = plt.table(cellText=table_vals, colWidths=[0.1] * 5,
                             rowLabels=row_labels, rowColours=row_colors, loc='best')
plt.show()

 到此这篇关于python 离散点图画法的文章就介绍到这了,更多相关python 离散点图内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python版的文曲星猜数字游戏代码
Sep 02 Python
python实现堆栈与队列的方法
Jan 15 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
python 中字典嵌套列表的方法
Jul 03 Python
解决pycharm的Python console不能调试当前程序的问题
Jan 20 Python
numpy中三维数组中加入元素后的位置详解
Nov 28 Python
python使用梯度下降算法实现一个多线性回归
Mar 24 Python
Python WebSocket长连接心跳与短连接的示例
Nov 24 Python
Python爬虫实现selenium处理iframe作用域问题
Jan 27 Python
Python操作Excel的学习笔记
Feb 18 Python
JAVA SpringMVC实现自定义拦截器
Mar 16 Python
python实现商品进销存管理系统
May 30 Python
Python学习之迭代器详解
Python实战之大鱼吃小鱼游戏的实现
OpenCV实现常见的四种图像几何变换
关于Python使用turtle库画任意图的问题
Apr 01 #Python
python套接字socket通信
python文件与路径操作神器 pathlib
Python下载商品数据并连接数据库且保存数据
You might like
这东西价格,可以买几台TECSUN S-2000
2021/03/02 无线电
php 引用(&)详解
2009/11/20 PHP
逆序二维数组插入一元素的php代码
2012/06/08 PHP
解析PHP可变函数的经典用法
2013/06/20 PHP
PHP中HTML标签过滤技巧
2014/01/07 PHP
php版阿里云OSS图片上传类详解
2016/12/01 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
2017/02/17 PHP
jQuery+HTML5实现图片上传前预览效果
2015/08/20 Javascript
JavaScript弹窗基础篇
2016/04/27 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
JS利用cookies设置每隔24小时弹出框
2017/04/20 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
2018/03/21 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
实例分析javascript中的异步
2020/06/02 Javascript
python抓取豆瓣图片并自动保存示例学习
2014/01/10 Python
python计算牛顿迭代多项式实例分析
2015/05/07 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python操作mysql代码总结
2018/06/01 Python
python实现查找所有程序的安装信息
2020/02/18 Python
使用PyCharm安装pytest及requests的问题
2020/07/31 Python
Python中random模块常用方法的使用教程
2020/10/04 Python
python实现按日期归档文件
2021/01/30 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
英国顶级水晶珠宝零售商之一:Tresor Paris
2019/04/27 全球购物
优秀安全员事迹材料
2014/05/11 职场文书
大学新生入学教育方案
2014/05/16 职场文书
综艺节目策划方案
2014/06/13 职场文书
八项规定对照检查材料
2014/08/31 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
导游欢送词
2015/01/31 职场文书
2015年学校教育教学工作总结
2015/04/22 职场文书
大学生安全教育主题班会
2015/08/12 职场文书
2016年教师反腐倡廉心得体会
2016/01/13 职场文书
《检阅》教学反思
2016/02/22 职场文书
vue实现简易音乐播放器
2022/08/14 Vue.js