【发布时间】:2018-12-02 19:23:25
【问题描述】:
我一年中的每一天都有不同的数据点,我想将它们绘制成极坐标图,而不是将度数作为标签,我想要 12 个月。这就是我到目前为止所尝试的:
import numpy as np
import matplotlib.pyplot as plt
theta = list(range(1,366))
theta = [i* 2 * np.pi / 365 for i in theta]
radii=np.random.rand(365)
ax = plt.subplot(111, projection='polar')
ax.set_theta_zero_location('N')
ax.set_xticklabels(['Jan', 'Feb', 'Mar', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
结果如下:
但是我怎样才能把情节分成 12 部分,s.t.我可以有 12 个标签吗?
【问题讨论】:
-
谢谢!先没找到...
标签: python-3.x matplotlib polar-coordinates