色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 繪圖加圖例

榮姿康2年前8瀏覽0評論

Python是一門強大的編程語言,具有眾多實用的功能和應用,其中之一是繪圖。在Python中,我們可以使用各種工具和庫來生成各種類型的圖形,如折線圖、柱狀圖、散點圖等等。在繪制圖形時,加上圖例會讓我們更好地理解數據,下面我們來看看如何使用Python繪圖并加上圖例。

# 導入matplotlib庫
import matplotlib.pyplot as plt
# 設置數據
x = [1, 2, 3]
y = [4, 5, 6]
# 繪制折線圖
plt.plot(x, y, label='Line')
# 設置圖例
plt.legend()
# 顯示圖形
plt.show()

在上面的代碼中,我們首先導入了Matplotlib庫。然后,我們設置了一些數據,這里我們使用了兩個列表x和y,它們分別包含了我們要繪制的折線圖的橫軸和縱軸數據。接下來,我們使用plt.plot()函數來繪制折線圖,并在label參數中設置了圖例的名稱。最后,在plt.legend()函數中設置圖例,將其顯示在圖形上方。如果您想調整圖例的位置,可以在plt.legend()函數中使用loc參數來設置。

除了折線圖,Matplotlib庫還支持許多其他類型的圖形,如柱狀圖、散點圖、雷達圖等等。下面我們來看看如何為柱狀圖添加圖例。

# 導入matplotlib庫
import matplotlib.pyplot as plt
# 設置數據
x = ['A', 'B', 'C']
y1 = [3, 4, 5]
y2 = [6, 7, 8]
# 繪制柱狀圖
plt.bar(x, y1, label='Bar1')
plt.bar(x, y2, label='Bar2')
# 設置圖例
plt.legend()
# 顯示圖形
plt.show()

在上面的代碼中,我們設置了兩個列表y1和y2,它們分別包含了要繪制的兩組柱狀圖的高度。我們使用plt.bar()函數來繪制柱狀圖,并在label參數中設置了圖例的名稱。最后,我們在plt.legend()函數中設置圖例,并將其顯示在圖形上方。請注意,我們在繪制第二組柱狀圖時,使用了相同的x列表來確定柱狀圖的位置。

通過上面的例子,我們可以看到,使用Python繪圖并添加圖例是非常簡單的。只需要使用Matplotlib庫,并用一些簡單的Python代碼即可生成漂亮的圖形和圖例。