Python matplotlib库 grid()网格线函数讲解
作者制作不易,关注、点赞、收藏一下吧!
目录
1.基本用法
1.1.启用网格
1.2.禁用网格
2.参数
2.1.which参数
2.2.visible参数
2.3.axis参数
2.4.color参数
2.5.linestyle参数
2.6.linewidth参数
2.7.alpha参数
3.示例
grid 函数用于在图表中添加或移除网格线。网格线可以帮助读者更好地理解数据点的位置和关系。
1.基本用法
1.1.启用网格
import matplotlib as plt # 导库
plt.grid(True) # 启用网格
1.2.禁用网格
import matplotlib as plt # 导库
plt.grid(False) # 禁用网格
2.参数
2.1.which参数
字符串,指定显示哪个网格线,可选值为 'major'、'minor' 或 'both',默认为 'major'。
import matplotlib as plt # 导库
plt.grid(which = 'major')
2.2.visible参数
布尔值,控制网格是否可见,默认为 True。
import matplotlib as plt # 导库
plt.grid(visible = True)
2.3.axis参数
字符串,指定在哪个轴上显示网格线,可选值为 'both'、'x' 或 'y',默认为 'both'。
import matplotlib as plt # 导库
plt.grid(axis = 'x')
2.4.color参数
字符串,指定网格线的颜色。
import matplotlib as plt # 导库
plt.grid(color = 'red')
2.5.linestyle参数
字符串,指定网格线的类型,如 '-'、'--'、':' 等。
import matplotlib as plt # 导库
plt.grid(linestyle = '--')
2.6.linewidth参数
浮点数,指定网格线的宽度。
import matplotlib as plt # 导库
plt.grid(linewidth = 1.0)
2.7.alpha参数
浮点数,指定网格线的透明度,范围从 0.0(完全透明)到 1.0(完全不透明)。
import matplotlib as plt # 导库
plt.grid(alpha=0.5)
3.示例
import matplotlib.pyplot as plt # 导库
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
plt.plot(x, y)
plt.grid(which='both', axis='both', color='gray', linestyle='--', linewidth=0.5, alpha=0.7)
plt.show()