matplotlib.pyplot.thetagrids()函数
Matplotlib是Python编程语言的绘图库,它的数值数学模块是NumPy。matplotlib.pyplot是一个命令样式函数的集合,它使matplotlib像MATLAB Tool一样工作。每个pyplot函数都对图形进行某些更改:e.g。,创建图形,在图形中创建一个plot区域,在一个plot区域绘制一些线或用标签装饰plot等。
Matplotlib.pyplot.thetagrids ()
在极坐标图中设置网格线的位置。如果没有传递参数,它会返回一个元组(lines, labels),其中lines是一个径向网格线数组(Line2D实例),labels是一个tick labels数组(Text实例):
语法:
lines, labels = thetagrids(angles, labels=None, fmt=’%d’, frac = 1.5)
参数:
- Angles:
将角度设置为网格的位置(这些网格线沿维度相等)
- labels:
如果不是None,那么就是len(angles)或者每个角度下要使用的标签字符串列表。如果标签是None,标签将是fmt%的角度。
- frac:为极轴半径在标号位置的分数(1为边缘)。e.g。, 1.25在轴外,0.75在轴内。
返回类型:返回值是一个元组列表(行,标签)
注意:行是Line2D实例,标签是Text实例。
示例1
输出: