帶有垂直標籤的條形圖,Python/Matplotlib
首先,我們可以使用 plt.bar 和使用 xticks 建立條形。然後,我們可以透過在“rotation”鍵中設定“vertical”或“horizontal”屬性來對齊標籤。
步驟
用數字製作列表 bars_heights 和 bars_label。
使用 bar() 方法制作條形圖,其引數為 bars_heights 和 bars_label 的長度。
使用 xticks()(其引數為 rotation='vertical' 和 bars_label)來獲取或設定 X 軸當前的刻度位置和標籤。
要顯示繪圖,請使用 plt.show() 方法。
示例
from matplotlib import pyplot as plt bars_heights = [14, 8, 10] bars_label = ["A label", "B label", "C label"] plt.bar(range(len(bars_label)), bars_heights) plt.xticks(range(len(bars_label)), bars_label, rotation='vertical') plt.show()
輸出
廣告