添加网格线
有时为了更好的看出线条的变化范围,和在对应点的一个大致取值,我们需要添加网格线。网格线这一概念在设计领域广泛存在,在绘画是我们需要一些网格线打格来更好的对物体进行定位,一些设计类的如ps、cad中网格线作为定位线发挥着很重要的作用。
代码展示
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 10, 100)
abs = np.random.randn(100)
y1 = 2 * x + 9 + abs
y2 = 2 * x + 9
plt.scatter(x, y1, c="red", label="scatter")
plt.plot(x, y2, ls="-", lw=1, label="line")
plt.legend()
plt.xlabel("x")
plt.ylabel("y")
plt.grid(linestyle=":", color="b")
plt.show()
重要代码解释
plt.grid(linestyle=":", color="b")
- linestyle:线型
- color:线条颜色