时间:2021-05-23
grid()函数用于设置绘图区网格线。
grid()的函数签名为matplotlib.pyplot.grid(b=None, which='major', axis='both', **kwargs)。
grid()的参数如下:
grid()的返回值为None。
pyplot.grid()其实调用的是gca().grid(),即Aexs.grid()。
底层相关函数有:
Axis.grid()
Axes.grid()源码(matplotlib/Axes/_base.py)
def grid(self, b=None, which='major', axis='both', **kwargs): cbook._check_in_list(['x', 'y', 'both'], axis=axis) if axis in ['x', 'both']: self.xaxis.grid(b, which=which, **kwargs) if axis in ['y', 'both']: self.yaxis.grid(b, which=which, **kwargs)xaxis 为XAxis类的实例,yaxis为YAxis类的实例,XAxis和YAxis类的基类为Axis。
Axis.grid()源码(matplotlib/axis.py)
def grid(self, b=None, which='major', **kwargs): if b is not None: if 'visible' in kwargs and bool(b) != bool(kwargs['visible']): raise ValueError( "'b' and 'visible' specify inconsistent grid visibilities") if kwargs and not b: # something false-like but not None cbook._warn_external('First parameter to grid() is false, ' 'but line properties are supplied. The ' 'grid will be enabled.') b = True which = which.lower() cbook._check_in_list(['major', 'minor', 'both'], which=which) gridkw = {'grid_' + item[0]: item[1] for item in kwargs.items()} if 'grid_visible' in gridkw: forced_visibility = True gridkw['gridOn'] = gridkw.pop('grid_visible') else: forced_visibility = False if which in ['minor', 'both']: if b is None and not forced_visibility: gridkw['gridOn'] = not self._minor_tick_kw['gridOn'] elif b is not None: gridkw['gridOn'] = b self.set_tick_params(which='minor', **gridkw) if which in ['major', 'both']: if b is None and not forced_visibility: gridkw['gridOn'] = not self._major_tick_kw['gridOn'] elif b is not None: gridkw['gridOn'] = b self.set_tick_params(which='major', **gridkw) self.stale = True到此这篇关于matplotlib grid()设置网格线外观的实现的文章就介绍到这了,更多相关matplotlib grid()网格线内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
有时候我们需要设置excel的网格线颜色,比如全部设置成白色,excel好像没有了网格线一样。所以下面小编就为大家介绍excel怎么设置网格线颜色方法,一起来看
Word网格线设置是一个很实用的方法,它能有效的帮您整理文章,网格线起到看起来像是信纸的效果,一般打印是不显示的(当然也可以设置成打印网格线),有无网格线对
Word网格线设置是一个很实用的方法,它能有效的帮您整理文章,网格线起到看起来像是信纸的效果,一般打印是不显示的(当然也可以设置成打印网格线),有无网格线对输入
网格线画法如下: 1、打开word,点击页面布局,点击页面设置框; 2、页面设置框出现后,点击文档网格,然后点击绘图网格; 3、在屏幕显示网格线前面打钩,
项目中需要给GridView添加一个网格线,而且GridView的背景是一张完整的图片,如图所示:常用的方法是:1、改变GridView的背景色2、设置Grid