Python Matplotlib marker作為一種可視化的拓展庫(kù),里面的內(nèi)容還是比較的豐富的,那么,就一些具體詳細(xì)的內(nèi)容,下面就給大家去做一個(gè)詳細(xì)的解答,請(qǐng)仔細(xì)閱讀下文。
前言
Matplotlib,風(fēng)格類似Matlab的基于Python的圖表繪圖系統(tǒng)。Matplotlib是Python最著名的繪圖庫(kù),它提供了一整套和Matlab相似的命令A(yù)PI,十分適合交互式地進(jìn)行制圖。而且也可以方便地將它作為繪圖控件,嵌入GUI應(yīng)用程序中。本文主要介紹Python Matplotlib marker標(biāo)記。
1、標(biāo)記(Markers)
可以使用關(guān)鍵字參數(shù)marker用指定的標(biāo)記強(qiáng)調(diào)每個(gè)點(diǎn):
例如:
用圓圈標(biāo)記每個(gè)點(diǎn):
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,marker='o') plt.show() Result:
例如:
用星號(hào)標(biāo)記每個(gè)點(diǎn):
... plt.plot(ypoints,marker='*') ...
Result:
2、標(biāo)記參考(Marker Reference)
可以選擇以下任一標(biāo)記:
3、Format Strings fmt
還可以使用快捷方式字符串表示法參數(shù)來(lái)指定標(biāo)記。
此參數(shù)也稱為fmt,并使用以下語(yǔ)法編寫(xiě):
marker|line|color
例如:
用圓圈標(biāo)記每個(gè)點(diǎn):
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,'o:r') plt.show()
Result:
標(biāo)記值可以是上面“標(biāo)記參考”中的任何值。
行值可以是以下之一
4、線參考(Line Reference)
注意:如果在fmt參數(shù)中省略了線值,則不會(huì)繪制任何線。
短顏色值可以是以下之一:
5、顏色參考(Color Reference)
6、標(biāo)記大?。∕arker Size)
可以使用關(guān)鍵字參數(shù)markersize或更短的版本ms來(lái)設(shè)置標(biāo)記的大?。?/p>
例如:
將標(biāo)記的大小設(shè)置為20:
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,marker='o',ms=20) plt.show()
Result:
7、標(biāo)記顏色(Marker Color)
可以使用關(guān)鍵字參數(shù)markeredgecolor或更短的mec設(shè)置標(biāo)記的edge的顏色:
例如:
將EDGE顏色設(shè)置為紅色:
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,marker='o',ms=20,mec='r') plt.show()
Result:
可以使用關(guān)鍵字參數(shù)markerfacecolor或更短的mfc設(shè)置標(biāo)記邊緣內(nèi)的顏色:
例如:
將FACE顏色設(shè)置為紅色:
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,marker='o',ms=20,mfc='r') plt.show()
Result:
同時(shí)使用和mec和mfc自變量標(biāo)記整個(gè)標(biāo)記的顏色:
例如:
將邊緣和面的顏色都設(shè)置為紅色:
import matplotlib.pyplot as plt import numpy as np ypoints=np.array([3,8,1,10]) plt.plot(ypoints,marker='o',ms=20,mec='r',mfc='r') plt.show()
Result:
還可以使用十六進(jìn)制顏色值:
例如:
用美麗的綠色標(biāo)記每個(gè)點(diǎn): ... plt.plot(ypoints,marker='o',ms=20,mec='#4CAF50',mfc='#4CAF50') ...
Result:
或140種受支持的顏色名稱中的任何一種。
例如:
用名為“hotpink”的顏色標(biāo)記每個(gè)點(diǎn):
或140種受支持的顏色名稱中的任何一種。
... plt.plot(ypoints,marker='o',ms=20,mec='hotpink',mfc='hotpink') ...
Result:
綜上所述,這篇文章就給大家介紹完畢,希望可以給大家?guī)?lái)幫助。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/128353.html
小編寫(xiě)這篇文章的一個(gè)主要目的,主要是給大家去做一個(gè)解答,解答的內(nèi)容主要是Python相關(guān)知識(shí),比如說(shuō),會(huì)給大家講解怎么樣去利用Python pandas去做一個(gè)讀取,讀取的是csv數(shù)據(jù),然后將這些數(shù)據(jù)去做一個(gè)繪圖處理,具體內(nèi)容下面給大家詳細(xì)解答?! ∪绾卫胮andas讀取csv數(shù)據(jù)并繪圖 導(dǎo)包,常用的numpy和pandas,繪圖模塊matplotlib, importmatplotli...
小編寫(xiě)這篇文章的一個(gè)主要目的,主要是來(lái)給大家去做一個(gè)相關(guān)的自我介紹,介紹關(guān)于python是怎么進(jìn)行數(shù)學(xué)建模的,怎么使用Matpolibd呢?具體的使用方法是什么呢?下面就給大家詳細(xì)的去做一個(gè)解答?! atplotlib簡(jiǎn)介 #Matplotlib簡(jiǎn)介: ''' 使用Matplotlib在Python中創(chuàng)建圖表【Matplotlib是用于創(chuàng)建圖表的Python...
文中關(guān)鍵給大家介紹了python大大數(shù)據(jù)可視化matplotlib制做復(fù)式統(tǒng)計(jì)表的案例詳細(xì)說(shuō)明,感興趣的小伙伴可以參考借鑒一下,希望可以有一定的幫助,祝愿大家多多的發(fā)展,盡早漲薪 plt.plot()函數(shù)公式各主要參數(shù)分析 plt.plot()函數(shù)的作用是制做復(fù)式統(tǒng)計(jì)表,它主要參數(shù)有許多,常用的函數(shù)主要參數(shù)如下所示: plt.plot(x,y,color,linestyle,linewi...
今天給大家分享一個(gè)經(jīng)典案例,那就是在Python matplotlib,如何完整的繪制成功一個(gè)散點(diǎn)圖,其實(shí),如果想要繪制的話,還是比較麻煩的。但是如果我們使用Python matplotlib的話,繪制的就會(huì)比較好,怎么繪制呢?下面就給大家詳細(xì)的解答下?! ∈裁词巧Ⅻc(diǎn)圖? 所謂的散點(diǎn)圖,指的是在相關(guān)的數(shù)據(jù)分析當(dāng)中,數(shù)據(jù)會(huì)依次分布在直角坐標(biāo)系當(dāng)中,散點(diǎn)圖是變量跟著自變量去進(jìn)行變動(dòng),據(jù)此可以選擇...
matplotlib作為常見(jiàn)的可視化繪圖工具,在工作當(dāng)中,應(yīng)用還是比較的廣泛的,那么,我們要怎么使用python這門(mén)語(yǔ)言去進(jìn)行繪圖呢?下面就給大家詳細(xì)解答下?! ?、matplotlib之父簡(jiǎn)介 matplotlib之父John D.Hunter已經(jīng)去世,他的一生輝煌而短暫,但是他開(kāi)發(fā)的的該開(kāi)源庫(kù)還在繼續(xù)著輝煌。國(guó)內(nèi)介紹的資料太少了,查閱了一番整理如下: 1968出身于美國(guó)的田納西州代爾斯...
閱讀 1067·2023-01-14 11:38
閱讀 1062·2023-01-14 11:04
閱讀 904·2023-01-14 10:48
閱讀 2380·2023-01-14 10:34
閱讀 1147·2023-01-14 10:24
閱讀 1026·2023-01-14 10:18
閱讀 655·2023-01-14 10:09
閱讀 733·2023-01-14 10:02