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 图片验证码代码分享
Jul 04 Python
python编写简单爬虫资料汇总
Mar 22 Python
多版本Python共存的配置方法
May 22 Python
Python数据类型之String字符串实例详解
May 08 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
Python 调用 Windows API COM 新法
Aug 22 Python
python sorted函数原理解析及练习
Feb 10 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
Mar 10 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
学习Python需要哪些工具
Sep 04 Python
python 对一幅灰度图像进行直方图均衡化
Oct 27 Python
关于的python五子棋的算法
May 02 Python
Python学习之迭代器详解
Python实战之大鱼吃小鱼游戏的实现
OpenCV实现常见的四种图像几何变换
关于Python使用turtle库画任意图的问题
Apr 01 #Python
python套接字socket通信
python文件与路径操作神器 pathlib
Python下载商品数据并连接数据库且保存数据
You might like
PHP中使用Imagick读取pdf并生成png缩略图实例
2015/01/21 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
JavaScript Archive Network 集合
2007/05/12 Javascript
DWR实现模拟Google搜索效果实现原理及代码
2013/01/30 Javascript
jQuery 网易相册鼠标移动显示隐藏效果实现代码
2013/03/31 Javascript
js的alert样式如何更改如背景颜色
2014/01/22 Javascript
jquery中获得元素尺寸和坐标的方法整理
2014/05/18 Javascript
JavaScript利用正则表达式去除日期中的“-”
2014/07/01 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
2015/08/04 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
Vue官方文档梳理之全局配置
2017/11/22 Javascript
vue中的ref和$refs的使用
2018/11/22 Javascript
微信小程序图片加载失败时替换为默认图片的方法
2019/12/09 Javascript
[03:49]2016完美“圣”典风云人物:AMS专访
2016/12/06 DOTA
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
Python实现的用户登录系统功能示例
2018/02/05 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
python如何读写csv数据
2018/03/21 Python
对Python 数组的切片操作详解
2018/07/02 Python
pandas 根据列的值选取所有行的示例
2018/11/07 Python
Python基于滑动平均思想实现缺失数据填充的方法
2019/02/21 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
Python环境Pillow( PIL )图像处理工具使用解析
2019/09/12 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
解决pytorch 模型复制的一些问题
2021/03/03 Python
印度尼西亚值得信赖的第一家网店:Bhinneka
2018/07/16 全球购物
美国Curacao百货连锁店网站:iCuracao.com
2019/07/20 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
武汉世纪畅想数字传播有限公司 .NET笔试题
2015/06/13 面试题
机电一体化职业规划书
2014/01/07 职场文书
研讨会主持词
2014/04/02 职场文书
中学生运动会口号
2014/06/07 职场文书
白鹤梁导游词
2015/02/06 职场文书
合同补充协议书
2016/03/24 职场文书