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

Python中plot函數(shù)語法示例詳解

 更新時間:2024年11月19日 08:51:04   作者:唐小旭  
這篇文章主要介紹了Python中plot函數(shù)語法的相關資料,文章詳細介紹了MATLAB中的plot()函數(shù),包括其語法、如何繪制二維線圖、設置線型、標記符號和顏色以及如何繪制多組二維線圖等,需要的朋友可以參考下

前言

plot()函數(shù)的應用

一、plot()函數(shù)語法

1.1、繪制二維線圖

繪制橫軸為X,豎軸為Y二維線圖,Y值與X值一一對應

plot(X,Y)

1.1.1、例子

import matplotlib.pyplot as plt
import numpy as np
X=np.array([1,2,3,4])
Y=np.array([3,4,5,6])
plt.plot(X,Y)
plt.show()

1.2、設置線型、標記符號和顏色

plot(X,Y,LineSpec)

LineSpec — 線型、標記和顏色

線型、標記和顏色,指定為包含符號的字符向量或字符串。符號可以按任意順序顯示。不需要同時指定所有三個特征(線型、標記和顏色)。
例如,如果忽略線型,只指定標記,則繪圖只顯示標記,不顯示線條。

1.2.1、線型

1.2.2、標記

1.2.3、顏色

1.2.4、例子

示例: ‘-or’ 是帶有圓形標記的紅色實線
示例: ‘–+g’ 是帶有加號標記的綠色虛線
示例:‘:Xk’ 是帶有叉號標記的黑色點線

import matplotlib.pyplot as plt
import numpy as np
X=np.array([1,2,3,4])
Y=np.array([3,4,5,6])
plt.plot(X,Y,'-or')
plt.plot(X,Y+1,'--+g')
plt.plot(X,Y+2,':Xk')
plt.show()

1.3、繪制多組二維線圖

繪制橫軸為X,豎軸為Y的多組二維線圖,Y值與X值一一對應,所有線條都使用相同的坐標區(qū)。

plot(X1,Y1,...,Xn,Yn)

1.3.1、例子

import matplotlib.pyplot as plt
import numpy as np
X1=np.array([1,2,3,4])
X2=np.array([1,2,3,4])
Y1=np.array([4,7,1,2])
Y2=np.array([3,4,5,6])
plt.plot(X1,Y1,X2,Y2)
plt.show()

1.4、設置多組線圖的線型、標記和顏色

plot(X1,Y1,LineSpec1,...,Xn,Yn,LineSpecn)

可以混用 X、Y、LineSpec 三元組和 X、Y 對組
例如:

plot(X1,Y1,X2,Y2,LineSpec2,X3,Y3)

1.4.1、例子

import matplotlib.pyplot as plt
import numpy as np
X1=np.array([1,2,3,4])
X2=np.array([1,2,3,4])
Y1=np.array([4,7,1,2])
Y2=np.array([3,4,5,6])
plt.plot(X1,Y1,'-og',X2,Y2,'--+r')
plt.show()

1.5、創(chuàng)建 Y 中數(shù)據(jù)對每個值索引的二維線圖

plot(Y)

如果 Y 是向量,x 軸的刻度范圍是從 1 至 length(Y)。

如果 Y 是矩陣,則 plot 函數(shù)繪制 Y 中各列對其行號的圖。x 軸的刻度范圍是從 1 到 Y 的行數(shù)。

如果 Y 是復數(shù),則 plot 函數(shù)繪制 Y 的虛部對 Y 的實部的圖,使得 plot(Y) 等效于 plot(real(Y),imag(Y))。

1.5.1、例子

import matplotlib.pyplot as plt
import numpy as np
X1=np.array([1,2,3,4])
Y1=np.array([4,7,1,2])
plt.plot(Y1)
plt.show()

總結(jié)

例如:以上就是今天要講的內(nèi)容,本文僅僅簡單介紹了pandas的使用,而pandas提供了大量能使我們快速便捷地處理數(shù)據(jù)的函數(shù)和方法。

到此這篇關于Python中plot函數(shù)語法詳解的文章就介紹到這了,更多相關Python plot函數(shù)語法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • IntelliJ 中配置 Anaconda的過程圖解

    IntelliJ 中配置 Anaconda的過程圖解

    這篇文章主要介紹了IntelliJ 中配置 Anaconda過程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • python中append函數(shù)用法講解

    python中append函數(shù)用法講解

    在本篇文章里小編給大家整理的是一篇關于python中append函數(shù)用法講解內(nèi)容,有興趣的朋友們可以學習下。
    2020-12-12
  • python實現(xiàn)簡單的TCP代理服務器

    python實現(xiàn)簡單的TCP代理服務器

    這篇文章主要介紹了python實現(xiàn)簡單的TCP代理服務器,包含了完整的實現(xiàn)過程及對應的源碼與說明文檔下載,非常具有參考借鑒價值,需要的朋友可以參考下
    2014-10-10
  • Python生成器generator原理及用法解析

    Python生成器generator原理及用法解析

    這篇文章主要介紹了Python生成器generator原理及用法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • 使用Djongo模塊在Django中使用MongoDB數(shù)據(jù)庫

    使用Djongo模塊在Django中使用MongoDB數(shù)據(jù)庫

    Django框架為我們提供了簡潔方便的ORM模型供我們對數(shù)據(jù)庫進行各種操作,但是這個“數(shù)據(jù)庫”卻并不包括NoSQL的典型——MongoDB。不少Django初學者也會到處詢問,如何才能在Django中使用MongoDB。本文將介紹使用Djongo來在Django中集成MongoDB數(shù)據(jù)庫
    2021-06-06
  • python實現(xiàn)從字典中刪除元素的方法

    python實現(xiàn)從字典中刪除元素的方法

    這篇文章主要介紹了python實現(xiàn)從字典中刪除元素的方法,涉及Python中del方法的使用技巧,非常具有實用價值,需要的朋友可以參考下
    2015-05-05
  • python、PyTorch圖像讀取與numpy轉(zhuǎn)換實例

    python、PyTorch圖像讀取與numpy轉(zhuǎn)換實例

    今天小編就為大家分享一篇python、PyTorch圖像讀取與numpy轉(zhuǎn)換實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python實現(xiàn)飛船游戲的縱向移動

    python實現(xiàn)飛船游戲的縱向移動

    這篇文章主要為大家詳細介紹了python實現(xiàn)飛船游戲的縱向移動,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • pandas combine_first函數(shù)處理兩個數(shù)據(jù)集重疊和缺失

    pandas combine_first函數(shù)處理兩個數(shù)據(jù)集重疊和缺失

    combine_first是pandas中的一個函數(shù),它可以將兩個DataFrame對象按照索引進行合并,用一個對象中的非空值填充另一個對象中的空值,這個函數(shù)非常適合處理兩個數(shù)據(jù)集有部分重疊和缺失的情況,可以實現(xiàn)數(shù)據(jù)的補全和更新,本文介紹combine_first函數(shù)的語法及一些案例應用
    2024-01-01
  • Python使用psutil獲取進程信息的例子

    Python使用psutil獲取進程信息的例子

    今天小編就為大家分享一篇Python使用psutil獲取進程信息的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論