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