Bokeh

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: bokeh.org

Bokeh — это библиотека Python для создания интерактивных визуализаций, предназначенная для отображения в современных веб-браузерах. Она позволяет строить графики от простых до сложных панелей инструментов с высокой производительностью при работе с большими или потоковыми данными. Bokeh предоставляет инструменты для создания динамичных и настраиваемых визуализаций, которые можно интегрировать в веб-приложения или использовать в Jupyter-ноутбуках.

Библиотека была разработана для того, чтобы облегчить создание визуализаций, которые могут быть интерактивными и адаптивными, без необходимости глубоких знаний в области веб-разработки. Она поддерживает различные типы графиков, включая линейные, столбчатые, круговые диаграммы, а также карты и графы. Bokeh активно используется в аналитике данных, научных исследованиях и разработке дашбордов.

  • Интерактивность: поддержка масштабирования, панорамирования, подсказок и динамических обновлений данных.
  • Гибкость: возможность создания как простых графиков, так и сложных дашбордов с множеством визуальных элементов.
  • Интеграция с Python: тесная интеграция с библиотеками PyData, такими как NumPy, Pandas и SciPy.
  • Поддержка потоковых данных: возможность работы с динамически обновляемыми данными в реальном времени.
  • Встраивание в веб: возможность встраивания визуализаций в веб-страницы или Jupyter-ноутбуки.
  • Поддержка серверных приложений: возможность создания серверных приложений с использованием Bokeh Server для динамического обновления данных.
  • Кастомизация: возможность добавления пользовательских JavaScript-обработчиков для расширения функциональности.
Подробнее