Matplotlib是Python中令人驚歎的可視化庫,用於二維陣列圖。 Matplotlib是一個基於NumPy數組構建的multi-platform數據可視化庫,旨在與更廣泛的SciPy堆棧配合使用。
Matplotlib.pyplot.hlines()
的Matplotlib.pyplot.hlines()
用於在圖形中的每個y處從xmin到xmax繪製水平線。
用法: matplotlib.pyplot.hlines(y, xmin, xmax, colors=’k’, linestyles=’solid’, label=”, *, data=None, **kwargs
參數:
的Matplotlib.pyplot.hlines()
接受below-described參數:
- y:它是此方法的必需參數。此參數描述了在圖形中要繪製的線。它的值是一個標量或一個標量序列,換句話說,就是要繪製直線的y-indexes。
- xmin:它是必需的參數,具有標量值或一維array-like值,用於設置每行的開頭。如果提供標量,則所有行的長度將相同。
- colors:顧名思義,它用於設置要繪製的線條的顏色。此參數本質上是可選的,其默認值為“ k”
- linestyles:它也是一個可選參數,接受四個值,即“實心”,“虛線”,“虛線”和“虛線”。它負責設置要繪製的線條的樣式。
- label:它是一個可選參數,用於描述有關同一條線中繪製線的信息。這接受一個默認值為空字符串的字符串。
- **kwargs:此參數用於在繪製的線中使用LineCollection屬性。
注意:除了上述參數外,此方法還可以使用data關鍵字參數。還必須注意,作為數據傳遞的對象必須支持項目訪問和成員資格測試。
範例1:
from matplotlib import pyplot as plt
plt.hlines(y = 1, xmin = 1, xmax = 4)
plt.hlines(y = 1.6, xmin = 1.5, xmax = 4.5)
plt.hlines(y = 2, xmin = 2, xmax = 5)
輸出:
範例2:
from matplotlib import pyplot as plt
plt.hlines(y = 1, xmin = 1, xmax = 4, label ="black line")
plt.hlines(y = 1.6, xmin = 1.5, xmax = 4.5, color ='r')
plt.text(1, 1.6, 'Red line', ha ='left', va ='center')
plt.hlines(y = 2, xmin = 2, xmax = 5)
輸出:
相關用法
注:本文由純淨天空篩選整理自RajuKumar19大神的英文原創作品 Matplotlib.pyplot.hlines() in Python。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。