Plotly.Expressar.Violino

Plotly.Expressar.Violino
“As parcelas de violino são um tipo de trama que permite visualizar a distribuição de dados numéricos. Eles são intimamente semelhantes aos gráficos de caixa, mas incluem um gráfico de densidade do kernel girado de cada lado.

O gráfico de densidade do kernel é refletido em cada lado e a área é preenchida, fornecendo uma forma de violino.

As parcelas de violino são menos populares que as parcelas de caixa, mas podem ser muito mais adequadas em várias situações. Neste artigo, exploraremos como podemos criar parcelas de violino usando o módulo Plotly Express.”

Função Sintaxe e Lista de Parâmetros

A sintaxe para a trama.expressar.A função Violin () é como mostrado:

plotly.expressar.Violino (data_frame = nenhum, x = nenhum, y = nenhum, cor = nenhum, facet_row = nenhum,
facet_col = nenhum, facet_col_wrap = 0, facet_row_spacing = nenhum, facet_col_spacing = nenhum,
hover_name = nenhum, hover_data = nenhum, custom_data = nenhum, animation_frame = nenhum,
animation_group = Nenhum, category_orders = nenhum, rótulos = nenhum,
color_discrete_sequence = nenhum, color_discrete_map = nenhum, orientação = nenhum,
violinmode = nenhum, log_x = false, log_y = false, range_x = nenhum, range_y = nenhum,
Pontos = Nenhum, caixa = false, title = Nenhum, modelo = Nenhum, largura = Nenhum, altura = Nenhum)

Parâmetros:

  1. quadro de dados - Especifica o quadro de dados que contém as colunas usadas no gráfico.
  2. x - Define os valores usados ​​para posicionar as marcas ao longo do eixo x na coordenada cartesiana.
  3. y - define os valores usados ​​para posicionar as marcas ao longo do eixo y na coordenada cartesiana.
  4. cor - Define os valores usados ​​para atribuir cores exclusivas às marcas do enredo.
  5. caixa - define se a caixa deve ser plotada dentro do violino.
  6. título - define o título para a figura.
  7. largura altura - define a largura e a altura da figura em pixels.

Exemplo

O código a seguir mostra como criar um enredo básico de violino.

importar plotly.expresso como px
df = px.dados.pontas()
Fig = px.Violino (df, y = 'total_bill')
Figo.mostrar()

A figura do violino resultante é como mostrado:

Para desenhar a caixa dentro do violino, podemos definir o parâmetro da caixa como true como mostrado:

importar plotly.expresso como px
df = px.dados.pontas()
Fig = px.Violino (df, y = 'total_bill', caixa = true)
Figo.mostrar()

Saída:

Exemplo 2

Também podemos criar várias parcelas de violino como mostrado:

importar plotly.expresso como px
df = px.dados.pontas()
Fig = px.Violino (df, x = 'sexo', y = 'total_bill', caixa = true, color = 'sexo')
Figo.mostrar()

As parcelas resultantes:

Para criar uma trama de violino agrupada, podemos usar o código como mostrado:

importar plotly.expresso como px
df = px.dados.pontas()
Fig = px.Violino (df, y = 'total_bill', caixa = true, cor = 'sexo', violinmode = 'sobreposição')
Figo.mostrar()

Saída:

Fim

Neste artigo, exploramos como criar vários tipos de parcelas de violino usando o módulo Plotly Express.

Codificação feliz!!