亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python使用matplotlib實現(xiàn)基礎繪圖功能示例

 更新時間:2018年07月03日 14:20:55   作者:ycwang522  
這篇文章主要介紹了Python使用matplotlib實現(xiàn)基礎繪圖功能,結合實例形式分析了Python基于matplotlib實現(xiàn)正弦、余弦圖形及多軸圖的相關繪制操作技巧,需要的朋友可以參考下

本文實例講述了Python使用matplotlib實現(xiàn)基礎繪圖功能。分享給大家供大家參考,具體如下:

一個簡單的例子

# -*- 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()         #顯示圖像

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

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():顯示所有圖像

繪制多軸圖

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

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

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

# -*- 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相關內容感興趣的讀者可查看本站專題:《Python數學運算技巧總結》、《Python數據結構與算法教程》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • python多線程http下載實現(xiàn)示例

    python多線程http下載實現(xiàn)示例

    python多線程http下載實現(xiàn)示例,大家參考使用吧
    2013-12-12
  • python使用cookie庫操保存cookie詳解

    python使用cookie庫操保存cookie詳解

    Python中Cookie模塊(python3中為http.cookies)提供了一個類似字典的特殊對象SimpleCookie,其中存儲并管理著稱為Morsel的cookie值集合,這里介紹了python操作cookie的使用方法
    2014-03-03
  • Pycharm+django2.2+python3.6+MySQL實現(xiàn)簡單的考試報名系統(tǒng)

    Pycharm+django2.2+python3.6+MySQL實現(xiàn)簡單的考試報名系統(tǒng)

    這篇文章主要介紹了Pycharm+django2.2+python3.6+MySQL實現(xiàn)簡單的考試報名系統(tǒng),本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • 深度解析Python線程和進程

    深度解析Python線程和進程

    這篇文章主要介紹了Python線程和進程的相關知識,包括線程與進程的區(qū)別,通過示例代碼介紹了進程與線程的操作方法,需要的朋友可以參考下
    2022-04-04
  • Python并發(fā)編程多進程,多線程及GIL全局解釋器鎖

    Python并發(fā)編程多進程,多線程及GIL全局解釋器鎖

    這篇文章主要介紹了Python并發(fā)編程多進程,多線程及GIL全局解釋器鎖,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-07-07
  • Python?List計算列表平方的9種常見方法

    Python?List計算列表平方的9種常見方法

    平方操作是指將一個數值乘以自身,即計算數值的平方,這篇文章主要給大家介紹了關于Python?List計算列表平方的9種常見方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • 淺談Python數據類型判斷及列表腳本操作

    淺談Python數據類型判斷及列表腳本操作

    下面小編就為大家?guī)硪黄獪\談Python數據類型判斷及列表腳本操作。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • 解決python web項目意外關閉,但占用端口的問題

    解決python web項目意外關閉,但占用端口的問題

    今天小編就為大家分享一篇解決python web項目意外關閉,但占用端口的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python NumPy創(chuàng)建數組方法

    Python NumPy創(chuàng)建數組方法

    這篇文章主要介紹了Python NumPy創(chuàng)建數組方法,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • Python對接六大主流數據庫(只需三步)

    Python對接六大主流數據庫(只需三步)

    這篇文章主要介紹了Python對接六大主流數據庫(只需三步),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07

最新評論