Python将windrose添加到已定义的子图中

时间:2019-12-16 13:57:38

标签: python matplotlib

有没有一种方法可以在子图中添加风玫瑰,而不必一一添加。 例如,如果我创建一个包含4个子图的图形

import matplotlib.pyplot as plt
fig,ax = plt.subplots(2,2)

如何将windrose添加到ax [0,0] 对于示例数据,我尝试了以下方法

wind_dir = np.array([30,45,90,43,180])
wind_sd = np.arange(1,wind_dir.shape[0]+1)
bins_range = np.arange(1,6,1)

fig,ax = plt.subplots(2,2)
wax = WindroseAxes.from_ax(fig =fig, ax = ax[0,0])
wax.bar(wind_dir, wind_sd,normed=True,bins=bins_range)

但是,这会引发错误 AttributeError:规范了未知属性

0 个答案:

没有答案