Я использую matplotlib и python, чтобы создать анимированный график рассеяния с точками в виде «шариков», которые подпрыгивают, вот так:
https://jakevdp.github.io/downloads/videos/particle_box.mp4
Он интерактивен во время выполнения (с ползунками для изменения скорости, притяжения и т. Д. c), имитируя go. Затем я хотел бы опубликовать sh с интерактивностью и все в html.
Проблема: я не знаю способа опубликовать sh интерактивность matplotlib прямо на html.
Так я могу сделать это в python? Или есть лучший способ? Какую библиотеку (или программу, если она отличается от python) вы бы порекомендовали как самую простую и быструю для такого проекта? Мне не нужны "красивые" настройки и все такое, мне просто нужны простые вычисления и симуляции (python), чтобы затем построить несколько простых строк кода (matplotlib). Мне действительно нужно изменить цвета точек (шариков).
Я посмотрел на mpld3 , который должен обернуть matplotlib вокруг D3 js. Но я ничего не знаю о js, и это не очень просто, поэтому мне нужно немного учиться.
Я также посмотрел на заговор , но это не так Мне кажется, что настройки анимации мне не нужны.
Я смотрел на Да sh с заговором, но это была бы совершенно новая среда для изучения, и определенно overkill.
Итак, вопросы: есть ли способ вывести интерактивные анимации matplotlib на html, которые я не нашел? Если нет, то какие инструменты вы бы использовали для выполнения sh этого проекта в течение короткого периода времени и мелкой кривой обучения, основываясь на моем уровне начального / среднего уровня python и уровне квалификации matplotlib?
Спасибо!