相关疑难解决方法(0)

如何使matplotlib极坐标图中的角度在顶部顺时针旋转0°?

我正在使用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°并且角度顺时针方向将更有用.除了旋转数据和手动更改轴标签之外,有没有办法做到这一点?

python plot numpy matplotlib

29
推荐指数
3
解决办法
2万
查看次数

标签 统计

matplotlib ×1

numpy ×1

plot ×1

python ×1