Using linestyle argument of plot method, we can customize appearance or style of the lines in a graph.
Following table summarizes possible line styels.
Style |
Description |
- |
It is the default line style, where the data points are connected with a solid line |
-- |
Data points are connected with a dashed line |
: |
Data points are connected with a dotted line |
-. |
Data points are connected with a dash-dot line. |
Example
plt.plot(x1, y1, color='red', label='solid-line', linestyle='-')
plt.plot(x2, y2, color='g', label='dashed-line', linestyle='--')
plt.plot(x3, y3, color='#0000FF', label='dotted-line', linestyle=':')
plt.plot(x4, y4, color=(0, 1, 1), label='dashed-dotted-line', linestyle='-.')
line_style.py
import matplotlib.pyplot as plt
import numpy as np
# Sample data
x1 = [5, 10, 15, 20, 25]
y1 = [20, 40, 60, 80, 100]
x2 = [10, 20, 30, 40, 50]
y2 = [30, 60, 90, 120, 150]
x3 = [15, 30, 45, 60, 75]
y3 = [8, 16, 24, 32, 40]
x4 = [12, 24, 36, 48, 60]
y4 = [15, 30, 45, 60, 75]
plt.plot(x1, y1, color='red', label='solid-line', linestyle='-')
plt.plot(x2, y2, color='g', label='dashed-line', linestyle='--')
plt.plot(x3, y3, color='#0000FF', label='dotted-line', linestyle=':')
plt.plot(x4, y4, color=(0, 1, 1), label='dashed-dotted-line', linestyle='-.')
# To display the legend on the plot
plt.legend()
plt.show()
Output
No comments:
Post a Comment