91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Python中使用matplotlib實現繪圖功能

發布時間:2021-03-26 17:20:36 來源:億速云 閱讀:269 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關怎么在Python中使用matplotlib實現繪圖功能,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

一個簡單的例子

# -*- coding:utf-8 -*-
#!python3
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0,10,101)  #設置起始及終點,以及點的數量
y = np.sin(x)        #調用numpy庫的sin函數
z = np.cos(x**2)
plt.figure(figsize=(8,6))  #設置圖像的大小
plt.plot(x,y,label="$y=sin(x)$",color = "red",linewidth=2)      #設置圖像屬性,$表示將公式格式化
plt.plot(x,z,label="$y=cos(x**2)$")
plt.xlabel("Times/s")    #設置圖像的橫縱坐標的名稱及單位
plt.ylabel("Volt/v")
plt.title("Demo")
plt.ylim(-1.2,1.2) #設置y的范圍
plt.legend()
plt.show()         #顯示圖像

運行以上程序,得如下圖所示的曲線:

怎么在Python中使用matplotlib實現繪圖功能

plot函數的調用方式很靈活,

plt.plot(x,y,label="$y=sin(x)$",color = "red",linewidth=2)將x,y數組傳遞給plot之后,用關鍵字參數指定各種屬性:

  • label : 給所繪制的曲線一個名字,此名字在圖示(legend)中顯示。只要在字符串前后添加”$”符號,matplotlib就會使用其內嵌的latex引擎繪制的數學公式。

  • color : 指定曲線的顏色

  • linewidth : 指定曲線的寬度

  • xlabel: 設置x軸的文字

  • ylabel: 設置y軸的文字

  • title:設置圖表標題

  • ylim:設置y軸的范圍

  • legend:顯示圖示

  • show():顯示所有圖像

繪制多軸圖

可以理解為在一個繪圖區域繪制多個子圖。調用函數為subplot(numRows, numCols, plotNum)

subplot將整個繪圖區域等分為numRows行 * numCols列個子區域,然后按照從左到右,從上到下的順序對每個子區域進行編號,左上的子區域的編號為1。如果numRows,numCols和plotNum這三個數都小于10的話,可以把它們縮寫為一個整數,例如subplot(323)和subplot(3,2,3)是相同的。subplot在plotNum指定的區域中創建一個軸對象。如果新創建的軸和之前創建的軸重疊的話,之前的軸將被刪除。

例如以下程序可以將繪圖空間分成顏色不同的六份:

# -*- coding:utf-8 -*-
#!python3
import matplotlib.pyplot as plt
for idx, color in enumerate("rgbyck"):
  plt.subplot(320+idx+1, axisbg=color)
plt.show()

運行效果:

怎么在Python中使用matplotlib實現繪圖功能

看完上述內容,你們對怎么在Python中使用matplotlib實現繪圖功能有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邛崃市| 景宁| 南和县| 靖远县| 广宗县| 清远市| 麻江县| 浙江省| 罗城| 苏尼特右旗| 新营市| 屏山县| 佛教| 宝坻区| 河南省| 贵港市| 玛纳斯县| 交口县| 甘肃省| 上杭县| 通州市| 平原县| 明光市| 永城市| 蛟河市| 繁峙县| 神木县| 黔江区| 全南县| 东台市| 博湖县| 邵阳县| 东宁县| 子洲县| 聊城市| 永靖县| 永年县| 永德县| 台中市| 萝北县| 灌阳县|