我正在使用matplotlib和numpy來製作極座標圖。以下是一些示例代碼:如何使matplotlib極座標圖中的角度在頂部0°順時針旋轉?
import numpy as N
import matplotlib.pyplot as P
angle = N.arange(0, 360, 10, dtype=float) * N.pi/180.0
arbitrary_data = N.abs(N.sin(angle)) + 0.1 * (N.random.random_sample(size=angle.shape) - 0.5)
P.clf()
P.polar(angle, arbitrary_data)
P.show()
您會注意到0°位於繪圖的3點位置,並且角度逆時針旋轉。對於我的數據可視化目的而言,在12點鐘處具有0°並且角度順時針旋轉會更有用。除了旋轉數據並手動更改軸標籤之外,是否還有任何方法可以執行此操作?
太棒了,這應該包含在他們的自定義投影示例中。 – Mark 2010-03-12 19:04:30
我建議將它合併到代碼庫中。 – 2011-09-18 17:23:34
任何想法如何使用FigureCanvasGTKAgg得到這個工作? – Sardathrion 2012-07-02 12:41:56