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.