天天看點

python pyplot bar 參數_Python Matplotlib.pyplot.barh()用法及代碼示例

條形圖或條形圖是一種圖形,用長條和長條與它們所代表的值成比例的矩形條表示資料類别。條形圖可以水準或垂直繪制。條形圖描述了離散類别之間的比較。曲線的一個軸代表要比較的特定類别,而另一個軸代表與那些類别相對應的測量值。

建立水準條形圖

Python中的matplotlib API提供了barh()函數,可以在MATLAB樣式中使用或用作面向對象的API。與軸一起使用的barh()功能的文法如下:-

用法:matplotlib.pyplot.barh(y, width, height=0.8, left=None, *, align=’center’, **kwargs)

下面描述了上述功能的一些位置參數和可選參數:

參數

Description

ÿ

Y條的Co-ordinates。

width

标量或類似數組的值表示條的寬度。

height

标量或類似數組的值表示條的高度(預設值為0.8)。

left

标量或标量序列,表示條形左側的X坐标(預設值為0)。

align

{‘center’, ‘edge’}對齊Y坐标的底線(預設值為中心)。

color

标量或類似數組的顔色表示條形的顔色。

edgecolor

标量或類似數組的值表示條的邊顔色。

linewidth

标量或類似數組的值表示條形邊的寬度。

tick_label

标量或數組之類,表示條的刻度标簽(預設值為None)。

該函數根據給定的參數建立以矩形為邊界的水準條形圖。以下是建立水準條形圖的barh()方法的簡單示例,該條形圖表示了就讀研究所不同課程的學生人數。

範例1: