考虑这样做:
import matplotlib.pyplot as plt
plt.plot(x_A,y_A,'g--')
plt.plot(x_B,y_B,'r-o')
plt.show()
您将如何为两条线赋予不同的名称,即 Microsoft Excel 会这样做?
考虑这样做:
import matplotlib.pyplot as plt
plt.plot(x_A,y_A,'g--')
plt.plot(x_B,y_B,'r-o')
plt.show()
您将如何为两条线赋予不同的名称,即 Microsoft Excel 会这样做?
import matplotlib.pyplot as plt
plt.plot(x_A,y_A,'g--', label="plot A")
plt.plot(x_B,y_B,'r-o', label="plot A")
plt.legend()
plt.show()
你可以给每一行一个标签。
plt.plot(x_A,y_A,'g--', label='x_A')
然后可以将这些标签显示在图例中
legend()
legend
需要一些参数,请参阅文档以了解它可以做什么。