Plotly.Figura_factory.Create_facet_grid

Plotly.Figura_factory.Create_facet_grid
Neste curto tutorial, discutiremos o método de criar a grade de faceta usando o módulo Figura_factory e a função FACET_GRID ().

Função Sintaxe e Lista de Parâmetros

A sintaxe da função é como mostrado no código a seguir:

plotly.figura_factory.create_facet_grid (df, x = nenhum, y = Nenhum, facet_row = nenhum, facet_col = nenhum, color_name = nenhum, colormap = nenhum, color_is_cat = false, facet_row_labels = nenhum, facet_col_labels = nenhum, altura = nenhum, nenhum, sem 'Scatter', Scales = 'Fixed', dTick_x = Nenhum, dTick_Y = Nenhum, show_boxes = true, ggplot2 = false, binsize = 1, ** kwargs)

A seguir, são apresentados alguns parâmetros importantes que você precisa saber:

  1. df - Especifica o quadro de dados usado no gráfico.
  2. X - define os valores para o eixo x.
  3. y - define os dados usados ​​para o eixo y.
  4. color_name - define a coluna usada como a variável colormap.

Grade de faceta com plotly figura_factory

O código a seguir mostra como usar a função FACET_GRID para criar um gráfico de grade de faceta para os dados da plotagem:

de plotly.figura_factory Importar create_facet_grid
importar plotly.expresso como px
df = px.dados.pontas()
fig = create_facet_grid (df, x = 'total_bill', y = 'tip', facet_col = 'sexo')
Figo.mostrar()

O código fornecido retorna uma grade de faceta, como mostrado no seguinte:

Para colorir as marcas pelo sexo, podemos especificar o parâmetro color_name para a coluna de sexo dentro do quadro de dados.

Um exemplo é o seguinte:

de plotly.figura_factory Importar create_facet_grid
importar plotly.expresso como px
df = px.dados.pontas()
fig = create_facet_grid (df, x = 'total_bill', y = 'tip', facet_col = 'sexo', color_name = 'sexo')
Figo.mostrar()

A figura de saída é como mostrado no seguinte:

Você também pode criar várias grades de faceta especificando o parâmetro FACET_ROW, como mostrado no seguinte:

de plotly.figura_factory Importar create_facet_grid
importar plotly.expresso como px
df = px.dados.pontas()
fig = create_facet_grid (df, x = 'total_bill', y = 'tip', facet_col = 'sexo', facet_row = 'fumante', color_name = 'sexo')
Figo.mostrar()

Resultado da saída:

Conclusão

Neste post, exploramos como criar as grades facetadas usando o módulo Figura_factory e a função FACET_GRID (). Sinta -se à vontade para explorar os documentos para mais.