Выбор между Plotly, Altair и Bokeh зависит от требований проекта. habr.com
Plotly подходит для следующих сценариев: habr.com
- нужны интерактивные графики с подсказками при наведении, масштабированием и кликабельными легендами; habr.com
- строятся веб-дашборды или приложения, где пользователю важно взаимодействовать с данными; habr.com
- создаются коммерческие продукты и информационные панели со сложными взаимосвязями и конвейерами данных. lib.osipenkov.ru
Altair рекомендуется использовать в следующих случаях: habr.com
- проводится исследование данных со статистическим уклоном; habr.com
- нужны связанные или координированные визуализации; habr.com
- работа в основном ведётся в Jupyter Notebook; habr.com
- нужно построить график, требующий сложных статистических преобразований. habr.com
Bokeh лучше применять в таких ситуациях: habr.com
- создаются сложные интерактивные веб-приложения; habr.com
- нужны связанные графики и продвинутые взаимодействия; habr.com
- требуется тонкая настройка веб-развёртывания или создание собственных инструментов визуализации. habr.com
Таким образом, Plotly оптимален для интерактивных дашбордов и веб-визуализаций, Altair — для декларативного анализа данных в стиле grammar of graphics, Bokeh — для сложных веб-приложений и гибких сценариев развёртывания. habr.com