Python是一種功能強大的編程語言,具有廣泛的應用。Python有許多庫和模塊可以用于數據可視化,matplotlib就是其中之一。matplotlib是Python的一個2D繪圖庫,可以繪制各種各樣的圖形,包括折線圖。下面讓我們來看一下如何使用Python和matplotlib繪制折線圖子圖。
# 導入所需庫 import matplotlib.pyplot as plt # 創建子圖 fig, ax = plt.subplots() # 配置圖形屬性 ax.set_title("折線子圖") ax.set_xlabel("X軸") ax.set_ylabel("Y軸") # 繪制折線圖 x = [1, 2, 3, 4, 5] y1 = [1, 3, 2, 4, 3] y2 = [2, 4, 3, 5, 4] ax.plot(x, y1, label="折線1") ax.plot(x, y2, label="折線2") # 添加圖例 ax.legend() # 顯示圖形 plt.show()
首先,我們需要導入matplotlib庫。然后,使用plt.subplots()創建一個包含一個子圖的圖形對象fig和這個子圖對象ax。接著,我們可以配置這個圖形,例如給整個圖形對象設置標題,給x軸和y軸分別命名等。最后,我們使用ax.plot()方法繪制折線圖,并給折線圖加標簽。最后,我們添加圖例以便更好地闡明圖中的組成部分并展示每個折線的意義。最后調用plt.show()方法以顯示圖形。