網(wǎng)站首頁 編程語言 正文
基礎(chǔ)代碼
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("位置點(diǎn)位") axes.set_ylabel("預(yù)測值") axes.set_title("矯正網(wǎng)絡(luò)結(jié)果") plt.savefig("result.png") plt.show()
離散圖畫法如上所示。
改進(jìn)
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("位置點(diǎn)位") axes.set_ylabel("預(yù)測值") axes.set_title("矯正網(wǎng)絡(luò)預(yù)測結(jié)果") axes.set_ylim((36, 37)) plt.savefig("result.png") plt.show()
再次改進(jìn):
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("位置點(diǎn)位") axes.set_ylabel("預(yù)測值") axes.set_title("矯正網(wǎng)絡(luò)預(yù)測結(jié)果") axes.set_ylim((36, 37)) plt.savefig("result.png") plt.legend(['real', 'predict'], loc='upper left') plt.show()
又次改進(jìn):
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("位置點(diǎn)位") axes.set_ylabel("預(yù)測值") axes.set_title("矯正網(wǎng)絡(luò)預(yù)測結(jié)果") axes.set_ylim((36, 37)) plt.savefig("result.png") plt.legend(['真實(shí)值36.7℃', '預(yù)測值'], loc='upper left') plt.show()
改進(jìn):----加準(zhǔn)確率
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("位置點(diǎn)位") axes.set_ylabel("預(yù)測值") axes.set_title("矯正網(wǎng)絡(luò)預(yù)測結(jié)果") axes.set_ylim((36, 37)) plt.savefig("result.png") plt.legend(['真實(shí)值36.7℃', '預(yù)測值'], loc='upper left') ? row_labels = ['準(zhǔn)確率:'] col_labels = ['數(shù)值'] 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()
原文鏈接:https://blog.csdn.net/weixin_45564943/article/details/123880105
相關(guān)推薦
- 2022-07-01 Python錯(cuò)誤+異常+模塊總結(jié)_python
- 2023-04-06 C語言中單鏈表的基本操作(創(chuàng)建、銷毀、增刪查改等)_C 語言
- 2022-07-13 Android Canvas - save() & restore()
- 2022-04-18 設(shè)置彈性布局的三列兩側(cè)對齊,最后一行樣式的處理
- 2022-04-03 深入了解Python如何操作MongoDB_python
- 2022-11-19 Golang接口使用教程詳解_Golang
- 2023-12-13 統(tǒng)計(jì)Excel單元格中某個(gè)字符出現(xiàn)的次數(shù)
- 2022-11-23 GoLang?unsafe包詳細(xì)講解_Golang
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支