Vamos mergulhar.
Função Sintaxe
A sintaxe da função é como mostrado abaixo:
plotly.expressar.funnel_area (data_frame = nenhum, nomes = nenhum, valores = nenhum, cor = nenhum,
color_discrete_sequence = nenhum, color_discrete_map = nenhum, hover_name = nenhum,
hover_data = nenhum, custom_data = nenhum, rótulos = nenhum, title = nenhum, modelo = nenhum,
largura = nenhuma, altura = nenhuma, opacidade = nenhuma)
Parâmetros:
Exemplo de ilustração
O código abaixo ilustra como criar uma área básica de funil usando o módulo Plotly Express.
importar plotly.expresso como px
dados = dicto (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
Stage = ['Desenvolvimento', 'Integração de Dados de Dados', 'Testing_deployment', 'Refactor', 'Produção']
)
Fig = px.funnel_area (dados, valores = 'compile_time', nomes = 'estágio')
Figo.mostrar()
O código acima deve retornar uma figura como mostrado:
Você pode alterar o esquema de cores definindo o parâmetro color_discrete_sequence, como mostrado no exemplo abaixo:
importar plotly.expresso como px
dados = dicto (
compile_time = [23.45, 16.66, 14.22, 12.44, 8.11],
Stage = ['Desenvolvimento', 'Integração de Dados de Dados', 'Testing_deployment', 'Refactor', 'Produção']
)
Fig = px.funnel_area (dados, valores = 'compile_time', nomes = 'estágio', color_discrete_sequence = px.cores.sequencial.Plasma_r)
Figo.mostrar()
Isso define a cor para Plasma_r, conforme definido em plotagem.expressar.cores.sequencial.
A saída resultante:
Para definir um fundo escuro, podemos usar o parâmetro de modelo como mostrado:
Fig = px.funnel_area (dados, valores = 'compile_time', nomes = 'estágio', color_discrete_sequence = px.cores.sequencial.Plasma_r, modelo = 'plotly_dark')
Figo.mostrar()
A figura resultante é como mostrado:
Para definir o título da figura:
Fig = px.funnel_area (dados, valores = 'compile_time', nomes = 'estágio', color_discrete_sequence = px.cores.sequencial.Plasma_r, modelo = 'plotly_dark', title = 'Área de funil de tempo de compilação do projeto')
Figo.mostrar()
O código acima deve adicionar o texto no parâmetro do título como o título.
Exemplo de saída:
E é isso para este.
Fechamento
Este artigo ilustra os fundamentos da criação de parcelas de área de funil usando o módulo Plotly Express.