Bokeh - Introdução
Bokeh é uma biblioteca de visualização de dados para Python. Ao contrário do Matplotlib e do Seaborn, eles também são pacotes Python para visualização de dados, o Bokeh renderiza seus gráficos usando HTML e JavaScript. Portanto, ele prova ser extremamente útil para o desenvolvimento de painéis baseados na web.
O projeto Bokeh é patrocinado pela NumFocus https://numfocus.org/.NumFocus também oferece suporte a PyData, um programa educacional, envolvido no desenvolvimento de outras ferramentas importantes como NumPy, Pandas e muito mais. O Bokeh pode se conectar facilmente com essas ferramentas e produzir gráficos, painéis e aplicativos de dados interativos.
Características
Bokeh converte principalmente a fonte de dados em um arquivo JSON que é usado como entrada para BokehJS, uma biblioteca JavaScript, que por sua vez é escrita em TypeScript e renderiza as visualizações em navegadores modernos.
Alguns dos important features of Bokeh são os seguintes -
Flexibilidade
Bokeh é útil para requisitos comuns de plotagem, bem como casos de uso complexos e personalizados.
Produtividade
O Bokeh pode interagir facilmente com outras ferramentas populares do Pydata, como o Pandas e o caderno Jupyter.
Interatividade
Esta é uma vantagem importante do Bokeh sobre o Matplotlib e o Seaborn, ambos produzem gráficos estáticos. Bokeh cria plotagens interativas que mudam quando o usuário interage com elas. Você pode dar ao seu público uma ampla gama de opções e ferramentas para inferir e observar os dados de vários ângulos, para que o usuário possa realizar análises hipotéticas.
Poderoso
Adicionando JavaScript customizado, é possível gerar visualizações para casos de uso especializados.
Compartilhável
Os gráficos podem ser incorporados na saída de Flask ou Djangoaplicativos da web habilitados. Eles também podem ser renderizados em
Jupyter
cadernos.Código aberto
Bokeh é um projeto de código aberto. É distribuído sob a licença Berkeley Source Distribution (BSD). Seu código-fonte está disponível emhttps://github.com/bokeh/bokeh.