我正在使用matplotlib和numpy制作一个极地情节.以下是一些示例代码:
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()
Run Code Online (Sandbox Code Playgroud)
您会注意到0°位于绘图上的3点处,并且角度逆时针方向.对于我的数据可视化目的而言,在12点位置具有0°并且角度顺时针方向将更有用.除了旋转数据和手动更改轴标签之外,有没有办法做到这一点?