Python 是一種非常強大的編程語言,它具有豐富的庫和工具,使我們可以輕松地創建各種圖表。其中,折線圖是可視化數據的一種有效方式。在 Python 中,我們可以使用 Matplotlib 庫來創建折線圖,并使用圖例來展示數據集的不同組成部分。下面我們來學習如何在 Python 中使用折線圖的圖例。
# 導入 Matplotlib 庫 import matplotlib.pyplot as plt # 創建數據 x = [1, 2, 3, 4, 5] y1 = [2, 3, 4, 3, 2] y2 = [3, 4, 5, 4, 3] # 創建折線圖 plt.plot(x, y1, label='Line 1') plt.plot(x, y2, label='Line 2') # 添加圖例 plt.legend() # 顯示圖表 plt.show()
在上面的代碼中,我們首先導入了 Matplotlib 庫,并創建了兩組數據,分別存儲在列表 x、y1 和 y2 中。然后,我們使用 plt.plot() 函數來創建兩條不同的折線,并分別為它們指定了標簽。接著,我們又調用了 plt.legend() 函數來添加圖例。最后,我們用 plt.show() 函數來顯示圖表。
運行這段代碼后,就可以得到一張包含兩條折線和圖例的折線圖。圖例的位置默認在右上角,我們也可以使用 plt.legend(loc='lower right') 函數來指定圖例的位置。在 loc 參數中,我們可以使用字符串來指定圖例放置的位置。比如 'lower right' 表示圖例放在右下角,而 'upper left' 表示圖例放在左上角。此外,我們還可以使用數字來指定圖例放置的位置,比如 loc=1 表示圖例放在右上角。