Я использую Anaconda2 Spyder3. Когда я использую windrose
, он работает для небольших наборов данных, но я хочу использовать его для 10-минутных данных за 1 год - 52560 точек данных.
Когда я запускаю приведенный ниже код, он просто зависает, и я никогда не получаю результат или любые сообщения об ошибках.
wd = df_A['Yaw_mean']
wd_mod = wd % 360 #convert to 0-360 degrees
wd_mod = wd_mod.values #convert to float64
ws = df_A['ws_mean'].values
ws_subset = ws[0:52560]
wd_subset = wd_mod[0:52560]
ax = WindroseAxes.from_ax()
ax.bar(wd_subset, ws_subset)
plt.title('Yaw 2016-2017')
plt.savefig(mypath + 'Yaw_Windrose.png')
Я опробовал тот же код для меньших подмножеств набора данных ws_subset = ws[0:500]
, и он работал:
Есть ли Какие-либо изменения, которые я могу внести в код, не изменяя входной набор данных, чтобы получить его для создания графика?