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单线程实现多个定时器示例
Mar 30 Python
Python中使用ElementTree解析XML示例
Jun 02 Python
Phantomjs抓取渲染JS后的网页(Python代码)
May 13 Python
python3 pillow生成简单验证码图片的示例
Sep 19 Python
python logging日志模块的详解
Oct 29 Python
python 执行shell命令并将结果保存的实例
May 11 Python
python TKinter获取文本框内容的方法
Oct 11 Python
python判断完全平方数的方法
Nov 13 Python
python 画二维、三维点之间的线段实现方法
Jul 07 Python
Python sep参数使用方法详解
Feb 12 Python
pygame实现飞机大战
Mar 11 Python
Keras 使用 Lambda层详解
Jun 10 Python
Python学习之迭代器详解
Python实战之大鱼吃小鱼游戏的实现
OpenCV实现常见的四种图像几何变换
关于Python使用turtle库画任意图的问题
Apr 01 #Python
python套接字socket通信
python文件与路径操作神器 pathlib
Python下载商品数据并连接数据库且保存数据
You might like
php empty函数 使用说明
2009/08/10 PHP
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
2010/12/29 PHP
免费的ip数据库淘宝IP地址库简介和PHP调用实例
2014/04/08 PHP
php+mysql实现简单的增删改查功能
2015/07/13 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
PHP goto语句用法实例
2019/08/06 PHP
javascript实现上传图片前的预览(TX的面试题)
2007/08/20 Javascript
Javascript 表单之间的数据传递代码
2008/12/04 Javascript
JSON+JavaScript处理JSON的简单例子
2013/03/20 Javascript
JQuery实现表格中相同单元格合并示例代码
2013/06/26 Javascript
jQuery常用操作方法及常用函数总结
2014/06/19 Javascript
node.js中的console.log方法使用说明
2014/12/09 Javascript
javascript中apply、call和bind的使用区别
2016/04/05 Javascript
jQuery  ready方法实现原理详解
2016/10/19 Javascript
JavaScript实现的微信二维码图片生成器的示例
2016/10/26 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
使用store来优化React组件的方法
2017/10/23 Javascript
JS实现的抛物线运动效果示例
2018/01/30 Javascript
Nodejs实现多文件夹文件同步
2018/10/17 NodeJs
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
Koa日志中间件封装开发详解
2019/03/09 Javascript
Node使用Nodemailer发送邮件的方法实现
2020/02/24 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
python使用post提交数据到远程url的方法
2015/04/29 Python
简单介绍Python中用于求最小值的min()方法
2015/05/15 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
tensor和numpy的互相转换的实现示例
2019/08/02 Python
python名片管理系统开发
2020/06/18 Python
Python利用imshow制作自定义渐变填充柱状图(colorbar)
2020/12/10 Python
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
求职自荐信范文格式
2013/11/29 职场文书
机械设计毕业生自荐信
2014/02/02 职场文书
成都人事代理协议书
2014/10/25 职场文书
婚礼父母致辞
2015/07/28 职场文书
一篇文章带你掌握SQLite3基本用法
2022/06/14 数据库