matplotlib.pyplot.grid #
- matplotlib.pyplot。grid ( visible = None , which = 'major' , axis = 'both' , ** kwargs ) [source] #
配置网格线。
- 参数:
- 可见布尔或无,可选
是否显示网格线。如果提供了任何kwargs,则假定您希望打开网格并且可见将设置为 True。
如果visible是None并且没有kwargs,这将切换线条的可见性。
- 其中{'major', 'minor', 'both'}, 可选
应用更改的网格线。
- 轴{'both', 'x', 'y'}, 可选
应用更改的轴。
- **kwargs
Line2D
属性 定义网格的线属性,例如:
grid(color='r', linestyle='-', linewidth=2)
有效的关键字参数是:
财产
描述
一个过滤器函数,它接受一个 (m, n, 3) 浮点数组和一个 dpi 值,并返回一个 (m, n, 3) 数组和距图像左下角的两个偏移量
标量或无
布尔
antialiased
或aa布尔
布尔
补丁或(路径,变换)或无
color
或 c颜色
CapStyle
或 {'butt', 'projecting', 'round'}JoinStyle
或 {'miter', 'round', 'bevel'}浮动序列(以点为单位的开/关墨水)或(无,无)
(2, N) 数组或两个一维数组
drawstyle
或 ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'},默认值:'default'
{'full', 'left', 'right', 'bottom', 'top', 'none'}
颜色或无
字符串
布尔
目的
linestyle
或 ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidth
或 lw漂浮
标记样式字符串,
Path
或MarkerStyle
颜色
markeredgewidth
或者喵喵漂浮
markerfacecolor
或 mfc颜色
markerfacecoloralt
或 mfcalt颜色
markersize
或毫秒漂浮
无或 int 或 (int, int) 或 slice 或 list[int] 或 float 或 (float, float) 或 list[bool]
布尔
浮动或可调用[[艺术家,事件],元组[布尔,字典]]
未知
布尔
(比例:浮动,长度:浮动,随机性:浮动)
布尔或无
CapStyle
或 {'butt', 'projecting', 'round'}JoinStyle
或 {'miter', 'round', 'bevel'}未知
字符串
布尔
一维数组
一维数组
漂浮
笔记
轴是作为一个单位绘制的,因此绘制网格的有效 zorder 由每个轴的 zorder 决定,而不是由构成
Line2D
网格的对象的 zorder 决定。因此,要设置网格 zorder,请使用set_axisbelow
或,为了获得更多控制,请调用set_zorder
每个轴的方法。