Plotly.expressar.torta

Plotly.expressar.torta
Gráficos de pizza ou parcelas de torta são um dos tipos mais comuns de parcelas ao ilustrar a proporcionalidade. Um gráfico de pizza funciona dividindo um círculo em setores com base na proporção de um valor fora dos valores gerais.

Para este, aprenderemos como podemos criar parcelas de torta usando o módulo Plotly Express.

Plotly.expressar.torta()

Para criar um gráfico de pizza em plotagem, usamos a função PIE (). A sintaxe da função é expressa como abaixo:

plotly.expressar.pie(data_frame=None, names=None, values=None, color=None, facet_row=None, facet_col=None, facet_col_wrap=0, facet_row_spacing=None, facet_col_spacing=None, color_discrete_sequence=None, color_discrete_map=None, hover_name=None, hover_data = nenhum, custom_data = nenhum, category_orders = nenhum, rótulos = nenhum, title = Nenhum, modelo = nenhum, sem, largura = nenhum, altura = nenhum, opacidade = nenhum, buraco = nenhum)

Apesar da enorme lista de parâmetros, a função da torta é muito simples. A seguir estão os parâmetros mais essenciais que você precisa saber.

  1. Data_frame - especifica os nomes das colunas para o gráfico. Se você aprovar os valores como um objeto Dicionário ou Array_, eles serão convertidos internamente em um quadro de dados de pandas.
  2. Nomes - Espécies Os valores usados ​​como rótulos para os setores do gráfico de pizza.
  3. Valores - especifica os valores usados ​​como os valores associados aos setores do gráfico.
  4. Cor - define os valores usados ​​para atribuir cores exclusivas às marcas do gráfico.
  5. Título - define o título para a figura.
  6. Largura/altura - Especifica a largura e a altura da parcela em pixels.

Exemplo 1 - torta simples

Podemos construir um gráfico simples de pizza usando a função PIE (), conforme mostrado no código abaixo:

importar plotly.expresso como px
navegador = ['Chrome', 'Safari', 'Edge ms', 'Firefox', 'Samsung Browser', 'Opera']
percentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = px.torta (rótulos = navegador, valores = percentage_usage)
Figo.mostrar()

No exemplo acima, temos dados mostrando a participação de mercado do navegador a partir de 2022. Podemos então criar um gráfico de pizza com base nesses dados usando a função PIE ().

Passamos nos rótulos como o nome dos navegadores e os valores como o uso percentual.

A execução do código acima deve retornar a figura:

Exemplo 2

Podemos melhorar a qualidade da torta acima, definindo os nomes dos valores. Isso nos permitirá determinar qual setor representar qual valor. Um código de exemplo é como mostrado:

importar plotly.expresso como px
navegador = ['Chrome', 'Safari', 'Edge ms', 'Firefox', 'Samsung Browser', 'Opera']
percentage_usage = [65.87, 18.61, 4.13, 3.26, 2.87, 2.11]
Fig = px.torta (rótulos = navegador, valores = percentage_usage, nomes = navegador)
Figo.mostrar()

O código acima deve retornar a figura como mostrado:

Nesse caso, podemos interpretar facilmente qual setor (cor) representa qual valor.

Exemplo 3

A plotly também permite definir a cor das secas da torta usando o PX.objeto de cores. Por exemplo:

Fig = px.torta (rótulos = navegador, valores = percentage_usage, nomes = navegador, color_discrete_sequence = px.cores.sequencial.Plasma)

Neste exemplo, personalizamos as cores do gráfico de pizza definindo o parâmetro color_discrete_sequence como px.cores.sequencial.Plasma. Esta é uma das cores discretas embutidas em plotagem.

A figura resultante é como mostrado:

Você pode visualizar os valores de cores disponíveis em execução:

Fig = px.cores.sequencial.swatches_continuous ()
Figo.mostrar()

Executar o código acima deve mostrar uma amostra de cores com as cores disponíveis e seus respectivos nomes.

Exemplo 4

Usando o parâmetro de título, podemos atribuir um título ao gráfico, como mostrado:

Fig = px.torta (rótulos = navegador, valores = percentage_usage, nomes = navegador, color_discrete_sequence = px.cores.sequencial.Magma, Title = 'Browser MarketShare (2022)')
Figo.mostrar()

O código acima deve retornar uma figura:

Podemos ver a figura contém o título conforme especificado.

Fechamento

Neste guia, você aprendeu a criar e personalizar gráficos de pizza usando o Módulo Plotly Express.