Completamente - Plotly
Modelo | Privado |
---|---|
Indústria | Software de computador |
Fundado | Montreal , Quebec (2012) |
Fundador | Alex Johnson Jack Parmer Chris Parmer Matthew Sundquist |
Quartel general | |
Local na rede Internet | plotly |
Plotly é uma empresa de computação técnica com sede em Montreal , Quebec , que desenvolve analítica de dados online e ferramentas de visualização . Plotly fornece ferramentas online de gráficos, análises e estatísticas para indivíduos e colaboração, bem como bibliotecas de gráficos científicos para Python , R , MATLAB , Perl , Julia , Arduino e REST .
História
Plotly foi fundada por Alex Johnson, Jack Parmer, Chris Parmer e Matthew Sundquist.
A formação dos fundadores é em ciência, energia e análise e visualização de dados. Os primeiros funcionários incluem Christophe Viau, um engenheiro de software canadense e Ben Postlethwaite, um geofísico canadense. Plotly foi eleita uma das 20 melhores empresas inovadoras do Canadá pela Canadian Innovation Exchange . Plotly foi destaque na "fila de inicialização" na PyCon 2013 e patrocinou a conferência SciPy 2018.
Plotly levantou $ 5,5 milhões durante seu financiamento da Série A , liderado por MHS Capital, Siemens Venture Capital, Rho Ventures , Real Ventures e Silicon Valley Bank .
As redações do Boston Globe e do Washington Post produziram jornalismo de dados usando Plotly. Em 2020, Plotly foi eleita o Best Place to Work pelo Canadian SME National Business Awards, e nomeado Business of the Year.
Produtos
Plotly oferece produtos de código aberto e corporativos.
- Dash é uma estrutura Python , R e Julia de código aberto para a construção de aplicativos analíticos baseados na web . Existem muitas bibliotecas Dash de código aberto especializadas que são adaptadas para a construção de componentes e aplicativos Dash específicos de domínio. Alguns exemplos são Dash DAQ, para construir GUIs de aquisição de dados para usar com instrumentos científicos, e Dash Bio, que permite aos usuários construir tipos de gráficos personalizados, ferramentas de análise de sequência e ferramentas de renderização 3D para aplicativos de bioinformática.
- O Dash Enterprise é um produto pago da Plotly para construir, testar, implantar, gerenciar e dimensionar aplicativos Dash em toda a organização.
- Chart Studio Cloud é uma ferramenta online gratuita para a criação de gráficos interativos. Possui uma interface gráfica de usuário do tipo apontar e clicar para importar e analisar dados em uma grade e usar ferramentas de estatísticas. Os gráficos podem ser incorporados ou baixados.
- O Chart Studio Enterprise é um produto pago que permite às equipes criar, estilizar e compartilhar gráficos interativos em uma única plataforma. Oferece opções expandidas de autenticação e exportação de arquivos e não limita o compartilhamento e a visualização.
- Bibliotecas de visualização de dados Plotly.js é uma biblioteca JavaScript de código aberto para a criação de gráficos e recursos Plotly.py para Python , bem como Plotly.R para R , MATLAB , Node.js , Julia e Arduino e uma API REST . O Plotly também pode ser usado para estilizar gráficos interativos com o bloco de notas Jupyter .
- Conversores de figuras que convertem os gráficos matplotlib , ggplot2 e IGOR Pro em gráficos online interativos.
Bibliotecas de visualização de dados do Plotly
Plotly fornece uma coleção de tipos de gráficos suportados em várias linguagens de programação:
Tipo de Gráfico | Nome do gráfico | JavaScript | Pitão | R | Julia |
---|---|---|---|---|---|
Gráficos básicos | Gráfico de dispersão | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de linha | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de barras | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de pizza | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de bolhas | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de pontos | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Plotagem de área preenchida | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de barra horizontal | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | gráfico de Gantt | VERDADE | VERDADE | ||
Gráficos básicos | Gráfico Sunburst | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Diagrama de Sankey | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Nuvem | VERDADE | VERDADE | ||
Gráficos básicos | Treemap | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Mesa | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos básicos | Gráfico de halteres | VERDADE | |||
AI e gráficos de aprendizado de máquina | Regressão ML | VERDADE | |||
AI e gráficos de aprendizado de máquina | classificação kNN | VERDADE | |||
AI e gráficos de aprendizado de máquina | Curvas ROC e PR | VERDADE | |||
AI e gráficos de aprendizado de máquina | Visualização PCA | VERDADE | |||
AI e gráficos de aprendizado de máquina | projeções t-SNE e UMAP | VERDADE | |||
Gráficos estatísticos | Box plot | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos estatísticos | Histograma | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos estatísticos | Distplot | VERDADE | |||
Gráficos estatísticos | Plotagem de densidade 2D | VERDADE | VERDADE | ||
Gráficos estatísticos | Histograma 2D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos estatísticos | Contorno de histograma 2D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos estatísticos | Matriz de gráfico de dispersão | VERDADE | |||
Gráficos estatísticos | Trama de faceta e treliça | VERDADE | |||
Gráficos estatísticos | Parcela de árvore | VERDADE | |||
Gráficos estatísticos | Carta de controle SPC | VERDADE | VERDADE | ||
Gráficos estatísticos | Trama de violino | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos estatísticos | Diagrama de categorias paralelas | VERDADE | VERDADE | VERDADE | |
Gráficos estatísticos | Splom | VERDADE | VERDADE | VERDADE | |
Gráficos estatísticos | Gráfico de distribuição marginal | VERDADE | |||
Gráficos estatísticos | Gráfico de tira | VERDADE | |||
Gráficos científicos | Gráfico de contorno | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Mapa de calor | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Imshow | VERDADE | |||
Gráficos científicos | Enredo ternário | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Gráfico de coordenadas paralelas | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Gráfico de toras | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Dendrograma | VERDADE | |||
Gráficos científicos | Mapa de calor anotado | VERDADE | |||
Gráficos científicos | Mapa de calor WebGL | VERDADE | VERDADE | VERDADE | |
Gráficos científicos | Gráfico rosa dos ventos | VERDADE | VERDADE | VERDADE | |
Gráficos científicos | Gráfico de contorno ternário | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Sobreposição ternária | VERDADE | |||
Gráficos científicos | Quiver plot | VERDADE | |||
Gráficos científicos | Simplificar o enredo | VERDADE | |||
Gráficos científicos | Gráfico de rede | VERDADE | VERDADE | ||
Gráficos científicos | Gráfico de radar | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Trama de carpete | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Gráfico de dispersão de carpete | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Gráfico de contorno de carpete | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Carta polar | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos científicos | Exibição de dados de imagem | VERDADE | VERDADE | VERDADE | |
Gráficos financeiros | Gráfico em cascata | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Indicador | VERDADE | VERDADE | VERDADE | |
Gráficos financeiros | Gráfico de velas | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Gráfico de funil | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Séries Temporais | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Gráfico OHLC | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Gráfico de medidores | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos financeiros | Gráfico de marcadores | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Camadas de mapa da caixa de mapas | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Mapa de calor de densidade de Mapbox | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Mapbox mapa coroplético | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Mapa de coropleto | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Linhas em mapas | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Linhas no Mapbox | VERDADE | VERDADE | ||
Mapas | Mapas de bolhas | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Gráficos de dispersão em mapas | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Gráficos de dispersão no Mapbox | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Área preenchida no mapa | VERDADE | VERDADE | VERDADE | VERDADE |
Mapas | Mapbox hexbin | VERDADE | |||
Gráficos 3D | Gráfico de dispersão 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Enredo de fita | VERDADE | VERDADE | ||
Gráficos 3D | Plotagem de superfície 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Plotagem de malha 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Gráfico de linha 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Trama de tri-surf | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Gráfico de cluster 3D | VERDADE | VERDADE | ||
Gráficos 3D | Gráfico de cone 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Gráfico streamtube 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Gráfico de isosuperfície 3D | VERDADE | VERDADE | VERDADE | VERDADE |
Gráficos 3D | Gráfico de bolhas 3D | VERDADE | |||
Gráficos 3D | Gráfico de volume 3D | VERDADE | |||
Subtramas | Subtramas | VERDADE | VERDADE | VERDADE | VERDADE |
Múltiplos Eixos | Múltiplos Eixos | VERDADE | VERDADE | VERDADE | VERDADE |
Traço
Dash é uma estrutura Python construída sobre React, uma biblioteca JavaScript. Mas Dash também funciona para R e, mais recentemente, oferece suporte a Julia e, embora ainda descreva um framework Python, Python não é usado para as outras linguagens ", descrevendo Dash como um framework Python perde um recurso chave de seu design: o lado Python ( o back-end / servidor) do Dash foi construído para ser leve e sem estado [permitindo] que várias linguagens de back-end coexistam em pé de igualdade ". É possível integrar gráficos D3.js como componentes do Dash. O Dash fornece o CSS padrão (e HTML e JavaScript, e você pode adicionar o seu próprio), mas para aplicativos de estilo personalizado, o CSS pode ser adicionado ou o Dash Enterprise pode ser usado.
Dash Enterprise
O Dash Enterprise é um produto pago da Plotly para construir, testar, implantar, gerenciar e dimensionar aplicativos Dash em toda a organização. O produto se integra a sistemas de TI corporativos para permitir que as organizações criem, implantem e escalonem aplicativos Dash de baixo código. Com o Dash de código aberto, os aplicativos analíticos podem ser executados em uma máquina local, mas não podem ser acessados facilmente por outras pessoas na organização.
Integração de TI empresarial
O Dash Enterprise é instalado em ambientes de nuvem e no local. Amazon Web Services, Google Cloud Platform e Microsoft Azure são compatíveis, assim como vários servidores Linux locais. As integrações de autenticação incluem LDAP, AD, PKI, Okta, SAML, OAuth2, SSO e autenticação de e-mail, e o acesso ao aplicativo Dash é gerenciado por meio de uma GUI em vez de código. O Dash Enterprise se conecta aos principais back-ends de big data, incluindo Salesforce, PostgreSQL, Databricks via PySpark, Snowflake, Dask, Datashader e Vaex. Em 2020, a Plotly fez parceria com a NVIDIA para integrar o Dash com o RAPIDS, e a NVIDIA participou da rodada de financiamento da Série C da Plotly.
Capacidades de baixo código
Dash Enterprise permite o desenvolvimento de baixo código de aplicativos Dash, o que não é possível com o Dash de código aberto. Os usuários corporativos podem escrever aplicativos em vários ambientes de desenvolvimento, incluindo o Jupyter Notebook. O Dash Enterprise vem com vários “mecanismos de desenvolvimento” para edição de aplicativos de arrastar e soltar, design de aplicativos e relatórios automatizados, bem como dezenas de modelos de aplicativos de inteligência artificial e aprendizado de máquina.
Implantação e escalonamento
O código do aplicativo Dash é implantado no Dash Enterprise usando o comando git-push. As implementações do aplicativo Dash são colocadas em contêineres para evitar conflitos de dependência e podem ser integradas em plataformas da web existentes sem iframes. Os aplicativos implantados podem ser gerenciados e acessados em um único portal chamado App Manager, onde os administradores podem controlar a autenticação do usuário e visualizar análises de uso. O Dash Enterprise é escalonado horizontalmente com o Kubernetes. Enfileiramento de tarefas, aceleração de GPU e paralelização de CPU suportam requisitos de computação de alto desempenho. Plotly também oferece serviços profissionais para desenvolvimento de aplicativos e treinamento em workshop. ( https://plotly.com/consulting-and-oem/ )