Cambia traccia della dimensione della figura

Cambia traccia della dimensione della figura

L'oggetto di ogni tracciamento contiene proprietà di altezza, larghezza e margine. Possiamo usare queste proprietà per personalizzare le dimensioni di una trama in semplici passaggi.

Discutiamo di come possiamo raggiungere questo obiettivo.

Cambia traccia della dimensione della figura

Uno dei modi migliori per modificare la dimensione della figura tramblena è regolare la larghezza e i parametri di altezza.

Inizieremo discutendo su come modificare i parametri di altezza e larghezza usando Plotly Express.

Ad esempio, nel seguente codice, creiamo un semplice grafico delle linee utilizzando le dimensioni di Plotly predefinite.

importazione della trama.esprimere come px
Importa Numpy come NP
x = np.Arange (50)
FIG = px.riga (x = x, y = x ** 2)
Fico.spettacolo()

Il codice precedente utilizza valori generati in modo casuale usando la funzione Arange () da Numpy e traccia un grafico di linea semplice.
La trama risultante restituisce il codice, come mostrato di seguito:

Possiamo personalizzare l'altezza e la larghezza di questo grafico specificando i parametri nella funzione di linea.

Ecco il seguente esempio:

importazione della trama.esprimere come px
Importa Numpy come NP
x = np.Arange (50)
FIG = px.linea (x = x, y = x ** 2, larghezza = 1200, altezza = 700)
Fico.spettacolo()

Nell'esempio precedente, specifichiamo la larghezza e l'altezza del target come mostrato nel PX.funzione line ().

La figura risultante è mostrata di seguito:

Nota: l'immagine precedente non mostra dimensioni dell'immagine accurate. Replica il codice precedente per risultati accurati.

Esempio 2

Tutte le figure espresse trattanti supportano i parametri di altezza e larghezza. Ad esempio, il seguente codice crea un diagramma a scatola con dimensioni di altezza e larghezza personalizzate:

importazione della trama.esprimere come px
Importa Numpy come NP
data = np.casuale.Randn (50) + 1
FIG = px.Box (Y0, larghezza = 800, altezza = 400)
Fico.spettacolo()

In questo caso, il codice precedente restituisce una trama con le dimensioni di 800 × 400.

Una figura di esempio è mostrata di seguito:

Modifica traccia della dimensione delle figura - graph_objects

A differenza di Plotly Express, Graph_Objects fornisce un controllo di basso livello sulle figure e nei grafici che crei. Ciò significa che ottieni una maggiore personalizzazione e opzioni sui tuoi grafici.

Fortunatamente, il processo di impostazione della larghezza e dell'altezza delle trame differisce così tanto. Innanzitutto, devi farlo utilizzando la funzione update_layout.

Ad esempio, per impostare l'altezza e la larghezza di un grafico usando graph_objects, è possibile utilizzare un esempio come mostrato di seguito:

importazione della trama.graph_objects come Go
X = [0, 1, 2, 3, 4, 5, 6, 7, 8]
Y = [0, 1, 2, 3, 4, 5, 6, 7, 8]
FIG = GO.Figura (data = go.Dispersione (
x = x,
y = y
)
Fico.update_layout (
Autosize = false,
larghezza = 800,
altezza = 400
)
Fico.spettacolo()

In questo esempio, utilizziamo la funzione update_layout () per specificare la larghezza e l'altezza della nostra figura. Impostiamo anche il parametro automatico su false.

Conclusione

In questo tutorial, abbiamo discusso di come utilizzare ogni proprietà per personalizzare le dimensioni di una trama utilizzando due metodi principali per modificare la dimensione della trama. I due metodi principali per modificare la dimensione della trama sono oggetti espressi e graficamente grafici e sono stati forniti esempi.