Plotly Alterar o tamanho da figura

Plotly Alterar o tamanho da figura

Todo objeto de plotagem contém altura, largura e propriedades de margem. Podemos usar essas propriedades para personalizar o tamanho de uma trama em etapas fáceis.

Vamos discutir como podemos alcançar isso.

Plotly Alterar o tamanho da figura

Uma das melhores maneiras de modificar o tamanho da figura da plotagem é ajustando a largura e os parâmetros de altura.

Começaremos discutindo como alterar os parâmetros de altura e largura usando plotly expresso.

Por exemplo, no código a seguir, criamos um gráfico de linha simples usando as dimensões da plotagem padrão.

importar plotly.expresso como px
importar numpy como np
x = np.ARANGE (50)
Fig = px.linha (x = x, y = x ** 2)
Figo.mostrar()

O código anterior usa valores gerados aleatoriamente usando a função ARANGE () de Numpy e plota um gráfico de linha simples.
O gráfico resultante retorna o código, como mostrado abaixo:

Podemos personalizar a altura e a largura deste enredo especificando os parâmetros na função de linha.

Aqui está o seguinte exemplo:

importar plotly.expresso como px
importar numpy como np
x = np.ARANGE (50)
Fig = px.linha (x = x, y = x ** 2, largura = 1200, altura = 700)
Figo.mostrar()

No exemplo anterior, especificamos a largura e a altura alvo, como mostrado no PX.Função de linha ().

A figura resultante é mostrada abaixo:

Nota: A imagem anterior não descreve dimensões precisas da imagem. Replicar o código anterior para obter resultados precisos.

Exemplo 2

Todas as figuras expressas de plotagem suportam os parâmetros de altura e largura. Por exemplo, o código a seguir cria um gráfico de caixa com dimensões de altura e largura personalizadas:

importar plotly.expresso como px
importar numpy como np
dados = np.aleatório.Randn (50) + 1
Fig = px.Caixa (Y0, largura = 800, altura = 400)
Figo.mostrar()

Nesse caso, o código anterior retorna um gráfico com as dimensões de 800 × 400.

Um exemplo de figura é mostrado abaixo:

Plotaly Alterar tamanho da figura - Graph_Objects

Ao contrário do Plotly Express, o Graph_Objects fornece controle de baixo nível sobre as figuras e gráficos que você cria. Isso significa que você obtém maior personalização e opções sobre suas parcelas.

Felizmente, o processo de definir a largura e a altura de suas parcelas diferem tanto. Primeiro, você precisa fazer isso usando a função update_layout.

Por exemplo, para definir a altura e a largura de um gráfico usando graf_objects, você pode usar um exemplo como mostrado abaixo:

importar plotly.Graph_Objects como Go
x = [0, 1, 2, 3, 4, 5, 6, 7, 8]
y = [0, 1, 2, 3, 4, 5, 6, 7, 8]
fig = vá.Figura (Data = Go.Dispersão (
x = x,
y = y
))
Figo.update_layout (
AutoSize = false,
largura = 800,
altura = 400
)
Figo.mostrar()

Neste exemplo, usamos a função update_layout () para especificar a largura e a altura de nossa figura. Também definimos o parâmetro automático como falso.

Conclusão

Neste tutorial, discutimos como usar todas as propriedades para personalizar o tamanho de uma trama usando dois métodos principais para alterar o tamanho da plotagem. Os dois métodos principais para alterar o tamanho da plota.