当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python matplotlib thetagrids用法及代码示例


本文简要介绍 python 语言中 matplotlib.pyplot.thetagrids 的用法。

用法

matplotlib.pyplot.thetagrids(angles=None, labels=None, fmt=None, **kwargs)

获取或设置当前极坐标图上的 theta 网格线。

调用签名:

lines, labels = thetagrids()
lines, labels = thetagrids(angles, labels=None, fmt=None, **kwargs)

当不带参数调用时, thetagrids 仅返回元组( lineslabels )。当使用参数调用时,标签将以指定的角度出现。

参数
angles 带浮点数、度数的元组

theta 网格线的角度。

labels 带字符串或无的元组

在每个径向网格线上使用的标签。如果没有,将使用 projections.polar.ThetaFormatter

fmt str 或 None

matplotlib.ticker.FormatStrFormatter 中使用的格式字符串。例如'%f'。请注意,将使用以弧度为单位的角度。

返回
lines lines.Line2D 列表

theta 网格线。

labels text.Text 列表

刻度标签。

其他参数
**kwargs

kwargs 是标签的可选 Text 属性。

例子

# set the locations of the angular gridlines
lines, labels = thetagrids(range(45, 360, 90))

# set the locations and labels of the angular gridlines
lines, labels = thetagrids(range(45, 360, 90), ('NE', 'NW', 'SW', 'SE'))

相关用法


注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib.pyplot.thetagrids。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。