我正在尝试通过在 python 中使用模块 windrose 在子图中绘制风玫瑰
https://pypi.python.org/pypi/windrose/
除了一些例子,没有太多的文档,所以我不知道如何用它来绘制不同的风玫瑰图
我的尝试很总结:
import pandas as pd
import matplotlib.pyplot as plt
from windrose import WindroseAxes
import matplotlib.cm as cm
from time import sleep
v=df.speed
d=df.direction
f = Figure(figsize=(16,9), dpi=60)
a = f.add_subplot(131)
ax = WindroseAxes.from_ax()
a.set_axes(ax)
ax.bar(d,v, normed= True,opening=0.8, edgecolor='white')
ax.set_legend()
然后b = f.add_subplot(132)
....等等
我的第二个问题是,
一旦我生成了情节,我想用 time.sleep() 或类似的东西引入一个暂停
我尝试了一个简单的示例,其中:
-I plot something
-then export it to png format with f.savefig()
-then I introduce sleep(20)
-then the code continues
但是虽然它导出了正确的 png 并没有显示在屏幕上,代码还在继续。因为它不会引发任何错误,我想我应该在 sleep() 之前或之后添加一些东西