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)
定义网格线的属性,如:颜色,风格、粗细等
对此存在尚不完全理解,有大佬请指教!
**不解之处:**当参数为空,依然显示网格线
参数为空的设置等于 b=True
当b=False 时不显示网格线
当which= ‘major’,网格线未发生变化
当which= ‘minor’,网格线消失
当which= ‘both’,网格线存在
当aixs = ‘x’ ,横向网格线发生改变消失
当aixs = ‘y’ ,纵向网格线发生改变消失
设置网格线的颜色、粗细、风格等。
不解之处总结:
1.当参数为空时,网格线会显示
2.which参数:什么样的网格线属于major,什么属于minor
若有幸被大神看到,望不吝赐教。