欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用matplotlib.pyplot繪制多個圖片和圖表實現(xiàn)方式

 更新時間:2023年08月18日 09:10:09   作者:貓生魚  
這篇文章主要介紹了使用matplotlib.pyplot繪制多個圖片和圖表的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

使用matplotlib.pyplot繪制多個圖片和圖表

import matplotlib.pyplot as plt
import numpy as np
''' 第一個,放圖片 '''
plt.figure(1)  # 創(chuàng)建第1個圖形
plt.sca(plt.subplot(3, 3, 1))  # 分成3行3列,并選擇第1個位置
img0 = plt.imread("Data/color/citrus_fruits_01.png")
plt.imshow(img0)
plt.sca(plt.subplot(3, 3, 2))  # 分成3行3列,并選擇第2個位置
img1 = plt.imread("Data/color/citrus_fruits_05.png")
plt.imshow(img1)
plt.sca(plt.subplot(3, 3, 3))  # 分成3行3列,并選擇第3個位置
img2 = plt.imread("Data/color/clamp_pile_04.png")
plt.imshow(img2)
plt.sca(plt.subplot(3, 3, 4))  # 分成3行3列,并選擇第4個位置
img3 = plt.imread("Data/color/pills_test_03.png")
plt.imshow(img3)
plt.sca(plt.subplot(3, 3, 5))  # 分成3行3列,并選擇第5個位置
img4 = plt.imread("Data/color/pizza_01.png")
plt.imshow(img4)
plt.sca(plt.subplot(3, 3, 6))  # 分成3行3列,并選擇第6個位置
img5 = plt.imread("Data/color/yogurt_02.png")
plt.imshow(img5)
plt.sca(plt.subplot(3, 3, 8))  # 分成3行3列,并選擇第8個位置,最后一個放中間
img6 = plt.imread("Data/color/yogurt_model_03_big.png")
plt.imshow(img6)
''' 第二個,放曲線圖 '''
plt.figure(2)  # 創(chuàng)建第2個圖形
plt.xlabel("x")
plt.ylabel("f(x)")
x = [0.0, 10.0, 20.0, 30.0]  # 返回一個有終點和起點的固定步長(0.1)的數(shù)列
y = [0.0, 110.0, 420.0, 930.0]  # 返回一個有終點和起點的固定步長(0.1)的數(shù)列
plt.plot(x, y)
plt.text(15, 400, 'x2+x', fontsize=14)
''' 顯示plt '''
plt.show()  # 將plt顯示出來

結果

使用matplotlib同時繪制展示兩張圖表

from matplotlib import pyplot as plt
plt.plot(x1,y2,marker=".")
//使用figure進行擦除
plt.figure()
plt.plot(x1,y2,marker="v")
plt.show()

matplotlib.pyplot一幅圖兩個坐標

def plot_loss_with_acc(loss_history, val_acc_history):
    """
    一幅圖兩個坐標曲線
    :param loss_history: loss列表
    :param val_acc_history: acc列表
    """
    fig = plt.figure()
	# 第1個坐標軸
    ax1 = fig.add_subplot(111)
    ax1.plot(range(len(loss_history)), loss_history,
             c=np.array([255, 71, 90]) / 255.)
    plt.ylabel('Loss')
	# 第2個坐標軸
    ax2 = fig.add_subplot(111, sharex=ax1, frameon=False)
    ax2.plot(range(len(val_acc_history)), val_acc_history,
             c=np.array([79, 179, 255]) / 255.)
    ax2.yaxis.tick_right()
    ax2.yaxis.set_label_position("right") # 畫在右邊
    plt.ylabel('ValAcc')
	# x軸
    plt.xlabel('Epoch')
    plt.title('Training Loss & Validation Accuracy')
    plt.show()

總結

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Django數(shù)據(jù)庫操作之save與update的使用

    Django數(shù)據(jù)庫操作之save與update的使用

    這篇文章主要介紹了Django數(shù)據(jù)庫操作之save與update的使用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python requests更換代理適用于IP頻率限制的方法

    python requests更換代理適用于IP頻率限制的方法

    今天小編就為大家分享一篇python requests更換代理適用于IP頻率限制的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 圖文詳解Django使用Pycharm連接MySQL數(shù)據(jù)庫

    圖文詳解Django使用Pycharm連接MySQL數(shù)據(jù)庫

    這篇文章主要介紹了Django使用Pycharm連接MySQL數(shù)據(jù)庫的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • Python如何設置指定窗口為前臺活動窗口

    Python如何設置指定窗口為前臺活動窗口

    這篇文章主要介紹了Python如何設置指定窗口為前臺活動窗口,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Python?numpy中np.random.seed()的詳細用法實例

    Python?numpy中np.random.seed()的詳細用法實例

    在學習人工智能時,大量的使用了np.random.seed(),利用隨機數(shù)種子,使得每次生成的隨機數(shù)相同,下面這篇文章主要給大家介紹了關于Python?numpy中np.random.seed()的詳細用法,需要的朋友可以參考下
    2022-08-08
  • Python按行讀取文件的實現(xiàn)方法【小文件和大文件讀取】

    Python按行讀取文件的實現(xiàn)方法【小文件和大文件讀取】

    這篇文章主要介紹了Python按行讀取文件的實現(xiàn)方法,結合實例形式分析了針對小文件和大文件的讀取方法,需要的朋友可以參考下
    2016-09-09
  • Pandas中迭代DataFrame行的方法總結

    Pandas中迭代DataFrame行的方法總結

    Python是進行數(shù)據(jù)分析的一種很好的語言,主要是因為以數(shù)據(jù)為中心的Python包的奇妙生態(tài)系統(tǒng),本文主要為大家介紹了如何在Pandas中迭代DataFrame中的行,有需要的可以參考下
    2023-09-09
  • 使用wxPython創(chuàng)建一個文件夾結構生成器

    使用wxPython創(chuàng)建一個文件夾結構生成器

    這篇文章主要為大家詳細介紹了如何利用?wxPython?來創(chuàng)建一個文件夾結構生成器,幫助大家自動化地創(chuàng)建文件夾和文件結構,有需要的可以了解下
    2024-11-11
  • Python3自動安裝第三方庫,跟pip說再見

    Python3自動安裝第三方庫,跟pip說再見

    很多朋友私信小編Python安裝第三方庫安裝技巧,在這就不一一回復大家了,今天小編給大家分享一篇教程關于Python自動安裝第三方庫的小技巧,本文以安裝plotly為例給大家詳細講解,感興趣的朋友跟隨小編一起看看吧
    2021-10-10
  • 沒有安裝Python的電腦運行Python代碼教程

    沒有安裝Python的電腦運行Python代碼教程

    你有沒有遇到過這種情況,自己辛苦碼完了代碼想發(fā)給別人運行看效果,可是對方竟然沒安裝Python,這要怎么運行呢?本篇文章帶你解決這個問題,需要的朋友快來看看
    2021-10-10

最新評論