曲線圖是數(shù)據(jù)可視化中常用的一種圖形,Python中的Matplotlib可以輕松繪制曲線圖,并且提供豐富的圖例設(shè)置。
首先,我們需要導(dǎo)入Matplotlib和Numpy庫,并生成一些數(shù)據(jù)。
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
y1 = np.sin(x)
y2 = np.cos(x)
接下來,我們可以使用plot函數(shù)繪制曲線圖,并指定線條顏色、樣式和標(biāo)簽。
plt.plot(x, y1, color='blue', linestyle='--', label='Sin')
plt.plot(x, y2, color='green', linestyle='-', label='Cos')
然后,我們可以使用legend函數(shù)添加圖例,并指定位置和字體大小。
plt.legend(loc='upper right', fontsize=12)
我們還可以使用title函數(shù)添加標(biāo)題,xlabel和ylabel函數(shù)添加坐標(biāo)軸標(biāo)簽。
plt.title('Sin and Cos Curve')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
最后,我們可以使用show函數(shù)顯示圖形。
plt.show()
以上就是使用Python繪制曲線圖并設(shè)置圖例的基本方法。對于更復(fù)雜的圖例設(shè)置,Matplotlib還提供了豐富的選項和API,可以滿足各種需求。