ArtistAnimation работает при использовании метода "contourf"? Я пытаюсь создать MP4-анимацию для прогноза модели.
Я использую подход, похожий на тот, который показан в одном из видеороликов MetPy Monday, где вы добавляете сюжеты к пустому исполнителю массив (для радиолокационных участков). Радарные / спутниковые графики, кажется, успешно строят анимацию, потому что они используют «pcolorme sh», но то же самое не относится к модельным графикам, где я использую «contourf».
При выполнении этого кода в JupyterLab
plt.rcParams['animation.html'] = 'jshtml'
anim = ArtistAnimation(fig, artists, interval=100, blit=False)
anim
Я вижу это в конце трассировки стека:
AttributeError: у объекта 'QuadContourSet' нет атрибута 'set_visible'
Старый поток в stackoverflow предпринял попытку решить эту проблему: https://github.com/matplotlib/matplotlib/issues/6139
При реализации этих исправлений ошибка атрибута set_visible больше не появляется, а появляется вместо этого:
AttributeError: объект 'QuadContourSet' не имеет атрибута 'get_figure'
Не уверен, откуда go отсюда. Если есть хорошие новости, я вижу, что все данные с каждого временного шага отображаются одновременно на карте (так что с извлечением данных все в порядке), но что-то не так с ArtistAnimation и как это работает с методом contourf. Любое руководство или полезные советы будут потрясающими!