Objetos gráficos nos fornece controle e personalização de baixo nível das figuras que você pode criar em plotagem. No entanto, tem uma curva de ensino superior que expressa plotly. Portanto, se você estiver procurando um método rápido e fácil de criar gráficos de funil, verifique nosso tutorial sobre plotagem.expressar.funil.
Gráfico básico de funil em objetos gráficos de plotagem
O código a seguir ilustra como criar um gráfico básico de funil usando o módulo plotly graph_objects:
de plotly importar graph_objects como go
fig = vá.Figura (Data = Go.Funil(
x = [23.45, 16.66, 14.22, 12.44, 8.11],
y = ['Desenvolvimento', 'Integração do banco de dados', 'Testing_deployment', 'Refactor', 'Produção']
))
Figo.mostrar()
O código fornecido cria um simples gráfico de funil, como mostrado no seguinte:
Você também pode criar um gráfico de funil empilhado usando o Graph_Objects, como mostrado no seguinte código de amostra:
importar plotly.Graph_Objects como Go
fig = vá.Figura()
Figo.add_trace (vá.Funil(
Nome = 'AWS',
x = [23.45, 16.66, 14.22, 12.44, 8.11],
y = ['Desenvolvimento', 'Integração do banco de dados', 'Testing_deployment', 'Refactor', 'Produção']
))
Figo.add_trace (vá.Funil(
nome = 'gcp',
x = [20.45, 15.66, 13.22, 10.44, 5.11],
y = ['Desenvolvimento', 'Integração do banco de dados', 'Testing_deployment', 'Refactor', 'Produção']
))
Figo.mostrar()
O código anterior cria as parcelas de funil empilhadas, indicando o tempo de compilação em vários estágios de um projeto nos provedores de nuvem da AWS e GCP.
OBSERVAÇÃO: Os dados anteriores são puramente hipotéticos e criados propositadamente para este artigo.
A figura resultante é como mostrado no seguinte:
Para adicionar um título à figura, podemos usar a função update_layout, como mostrado no seguinte:
Figo.update_layout (title = 'Hora de compilação do projeto em dois provedores de nuvem')
Figo.mostrar()
Figura de saída:
Conclusão
Neste artigo, discutimos os fundamentos da criação das parcelas de funil usando o módulo plotly graph_objects. Verifique os documentos para obter detalhes.