Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 matplotlib 创建极坐标图来表示玫瑰图。现在情节正在被完美地创造出来。我想用方向名称替换轴上显示的角度:N 表示 0 度,W 表示 90 度,S 表示 180 度,E 表示 270 度。
当前的玫瑰图如下所示:
注意:我尝试过使用 windrose,但这个输出更适合我的目的。因此,将自定义标签分配给轴的好方法将非常有帮助。
我使用的 python 版本是 2.6,matplotlib 版本是 1.2.0
假设你有一个轴对象ax,你可以简单地做这样的事情
ax
ax.set_xticklabels(['N', '', 'W', '', 'S', '', 'E', ''])
或者从这个老例子中获得一些灵感