grid函数--Matplotlib

时间:2024-04-11 18:26:45

grid函数使用–Matplotlib
函数功能: Configure the grid lines
                     配置网格线
函数语法: grid(b=None, which=‘major’, axis=‘both’, **kwargs)
函数参数:
b: bool or None, optional
可选参数,布尔型
Whether to show the grid lines. If any kwargs are supplied, it is assumed you want the grid on and b will be set to True.
是否显示网格线,如果提供了参数,则认为需要显示网格,b=True
If b is None and there are no kwargs, this toggles the visibility of the lines.
若b为空,未提供参数,则网格线的可见性转换(不显示)

which: {‘major’, ‘minor’, ‘both’}, optional。 The grid lines to apply the changes on.
                     可选参数,取值为 ‘major’, ‘minor’, ‘both’,需要修改的网格线

axis:{‘both’, ‘x’, ‘y’}, optional The axis to apply the changes on.
                     可选参数,需要修改的坐标轴
**kwargs:Define the line properties of the grid, e.g.:grid(color=‘r’, linestyle=’-’, linewidth=2)
                     定义网格线的属性,如:颜色,风格、粗细等

对此存在尚不完全理解,有大佬请指教!

**不解之处:**当参数为空,依然显示网格线

grid函数--Matplotlib
参数为空的设置等于 b=True
grid函数--Matplotlib
当b=False 时不显示网格线
grid函数--Matplotlib
当which= ‘major’,网格线未发生变化

grid函数--Matplotlib
当which= ‘minor’,网格线消失
grid函数--Matplotlib
当which= ‘both’,网格线存在
grid函数--Matplotlib
当aixs = ‘x’ ,横向网格线发生改变消失
grid函数--Matplotlib
当aixs = ‘y’ ,纵向网格线发生改变消失
grid函数--Matplotlib
设置网格线的颜色、粗细、风格等。
grid函数--Matplotlib
不解之处总结:
1.当参数为空时,网格线会显示
2.which参数:什么样的网格线属于major,什么属于minor
若有幸被大神看到,望不吝赐教。