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进程间通信用法实例
Jun 04 Python
举例详解Python中yield生成器的用法
Aug 05 Python
简单学习Python time模块
Apr 29 Python
Python实现简单的用户交互方法详解
Sep 25 Python
Python SELENIUM上传文件或图片实现过程
Oct 28 Python
Pytorch: 自定义网络层实例
Jan 07 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
Jul 14 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
Jan 27 Python
python数据分析之用sklearn预测糖尿病
Apr 22 Python
python字典进行运算原理及实例分享
Aug 02 Python
Python学习之迭代器详解
Python实战之大鱼吃小鱼游戏的实现
OpenCV实现常见的四种图像几何变换
关于Python使用turtle库画任意图的问题
Apr 01 #Python
python套接字socket通信
python文件与路径操作神器 pathlib
Python下载商品数据并连接数据库且保存数据
You might like
PHP XML操作类DOMDocument
2009/12/16 PHP
php实现在服务器上创建目录的方法
2015/03/16 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
Yii rules常用规则示例
2016/03/15 PHP
jQuery 使用个人心得
2009/02/26 Javascript
JQuery EasyUI 对话框的使用方法
2010/10/24 Javascript
jquery如何判断某元素是否具备指定的样式
2013/11/05 Javascript
使用Meteor配合Node.js编写实时聊天应用的范例
2015/06/23 Javascript
原生js模拟淘宝购物车项目实战
2015/11/18 Javascript
JavaScript必知必会(二) null 和undefined
2016/06/08 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
Vue2.0 事件的广播与接收(观察者模式)
2018/03/14 Javascript
vue服务端渲染缓存应用详解
2018/09/12 Javascript
Vue 重置组件到初始状态的方法示例
2018/10/10 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
[18:32]DOTA2 HEROS教学视频教你分分钟做大人-谜团
2014/06/12 DOTA
[01:32]完美世界DOTA2联赛10月29日精彩集锦
2020/10/30 DOTA
Python基于select实现的socket服务器
2016/04/13 Python
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
Python3.5内置模块之random模块用法实例分析
2019/04/26 Python
Python适配器模式代码实现解析
2019/08/02 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
详解用Python进行时间序列预测的7种方法
2020/03/13 Python
localStorage的过期时间设置的方法详解
2018/11/26 HTML / CSS
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
国际奢侈品品牌童装购物网站:Designer Childrenswear
2019/05/08 全球购物
简述你对Statement,PreparedStatement,CallableStatement的理解
2013/03/25 面试题
创业计划书六个要素
2013/12/26 职场文书
结婚典礼证婚词
2014/01/08 职场文书
继承公证书样本
2014/04/04 职场文书
优质服务活动实施方案
2014/05/02 职场文书
中文专业求职信
2014/06/20 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
教师党员承诺书2015
2015/01/21 职场文书
大学军训心得体会800字
2016/01/11 职场文书