Python ProgrammingPython Programming

Plot line graph with multiple lines with label and legend

Plot multiple lines graph with label:

plt.legend() method adds the legend to the plot.

import matplotlib.pyplot as plt

#Plot a line graph
plt.plot([5, 15], label='Rice')
plt.plot([3, 6], label='Oil')
plt.plot([8.0010, 14.2], label='Wheat')
plt.plot([1.95412, 6.98547, 5.41411, 5.99, 7.9999], label='Coffee')

# Add labels and title
plt.title("Interactive Plot")
plt.xlabel("X-axis")
plt.ylabel("Y-axis")

plt.legend()
plt.show()

Malplotlib Plot line graph with multiple lines with label and legend