Plotly.Graph_Objects.funnelarea

Plotly.Graph_Objects.funnelarea
Neste artigo, discutiremos como podemos criar gráficos de funnea usando a classe funnelarea () de plotly graph_objects.

Criação de enredo básico de funnelarea usando graf_objects

Vamos começar ilustrando como podemos criar um gráfico simples de funnelarea usando o go.Classe de funil.

Um código de exemplo é como mostrado:

importar plotly.Graph_Objects como Go
fig = vá.Figura (Data = Go.Funnelarea (
texto = ["mysql", "mongodb", "postgresql", "oracle", "sql server"]],
valores = [23000, 20000, 15000, 10000, 9000]
))
Figo.mostrar()

Uma vez que executamos o código acima, devemos ver um enredo de funnea com os valores plotados do menor para o mais alto.

A figura resultante é como mostrado:

Parcelas de múltiplas áreas

Usando graf_objects, podemos criar várias parcelas de funnea usando a função add_trace.

Por exemplo, o código abaixo criará duas parcelas da área de funil com os dados especificados.

importar plotly.Graph_Objects como Go
fig = vá.Figura()
Figo.add_trace (vá.Funnelarea (
ScaleGroup = "Primeiro",
texto = ["mysql", "mongodb", "postgresql", "oracle", "sql server"]],
valores = [23000, 20000, 15000, 10000, 9000],
domain = "x": [0, 1], "y": [0, 1]
))
Figo.add_trace (vá.Funnelarea (
ScaleGroup = "Segundo",
valores = [100, 330, 545, 600.800],
textinfo = "valor",
title = "Position": "Top Center", "Text": "Random Values",
domain = "x": [.55, 1], "y": [.55,1]
))
Figo.mostrar()

A figura resultante é como mostrado abaixo:

Você pode personalizar o parâmetro de domínio para especificar o tamanho e a posição das várias parcelas. Verifique os documentos para mais.

Personalizando o tamanho e a cor do marcador

Você pode personalizar o tamanho e a cor dos marcadores, como mostrado no código de exemplo abaixo:

importar plotly.Graph_Objects como Go
fig = vá.Figura (Data = Go.Funnelarea (
texto = ["mysql", "mongodb", "postgresql", "oracle", "sql server"]],
valores = [23000, 20000, 15000, 10000, 9000],
marcador =
"Cores": ["DarkBlue", "Teal", "Cyan", "Magenta", "Darkred"],
"Line": "Width": [0,1,2,3,4], "Color": ["DarkBlue", "Teal", "Cyan", "Magenta", "Darkred"]

))
Figo.mostrar()

O código acima usará os valores especificados no parâmetro marcador para personalizar os marcadores de figuras.

Lembre -se de que você precisa especificar a propriedade e os valores -alvo como um dicionário.

A figura resultante é como mostrado:

Cobrimos o básico da criação de parcelas de área de funil usando o módulo plotly graph_objects.