如何在 Matplotlib 條形圖後面繪製網格線?


要在 Matplotlib 柱形圖後面繪製網格線,我們可以採取以下步驟:

  • 建立一個數字列表,即data

  • 使用bar() 方法,透過傳遞data、color='red'alpha = 0.5 來繪製條形圖。alpha 混合值應在 0(透明)到 1(不透明)之間。

  • 要配置網格線,請使用 grid() 方法,並指定 color='yellow', linewidth=1, axis='both'alpha=0.5

  • 要顯示圖形,請使用show() 方法。

示例

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
data = [3, 5, 9, 15, 12]
plt.bar(range(len(data)), data, color='red', alpha=0.5)
plt.grid(color='yellow', linewidth=1, axis='both', alpha=0.5)
plt.show()

輸出

更新時間: 2021 年 4 月 9 日

3K+ 次瀏覽

開啟你的 事業

完成課程,獲得認證

開始
廣告
© . All rights reserved.