Plotly.io.modelli

Plotly.io.modelli
Plotly è una libreria versatile e potente di trama e visualizzazione dei dati che supporta vari grafici, casi d'uso e personalizzazione.

Per impostazione predefinita, la trama fornirà una serie di temi integrati e schemi di colore che possono essere esportati e applicati su diagrammi e vari ambienti.

Questo tutorial esplorerà come possiamo usare l'oggetto dei modelli Plotly per visualizzare e applicare vari temi. Puoi anche usare questo oggetto per creare ed esportare i tuoi temi. Puoi controllare il documento per ulteriori informazioni su come farlo.

Oggetto tematico

I temi della trama sono archiviati e personalizzati dall'oggetto modelli nella trama.modulo io.

Esploriamo vari aspetti che possiamo fare con l'oggetto modello.

Visualizzazione dei temi disponibili

La prima cosa che possiamo fare è visualizzare i temi disponibili nel tuo attuale ambiente.

Per fare ciò, inizia importando la trama.modulo io e chiama l'oggetto modelli.

Un codice di esempio è il seguente:

importazione della trama.io come io
io.modelli

L'esecuzione del codice precedente dovrebbe visualizzare i temi disponibili e attualmente selezionati.

Un output di esempio è il seguente:

Modello predefinito: 'Plotly'
Modelli disponibili:
['Ggplot2', 'Seaborn', 'Simple_White', 'Plotly',
'plotly_white', 'plotly_dark', 'presentazione', 'xgridoff',
'Ygridoff', 'Gridon', 'Nessuno']

L'output precedente mostra che il tema predefinito è impostato su Plotly. Ulteriori temi sono anche elencati nel output precedente.

Ricorda, l'output precedente può variare a seconda dell'ambiente e delle versioni installate.

Imposta trama del tema predefinito

Puoi anche impostare un tema predefinito per tutti i tuoi grafici modificando il valore dei modelli.oggetto predefinito.

Ad esempio, per impostare il tema della modalità oscura come impostazione predefinita, possiamo eseguire il seguente codice:

importazione della trama.io come io
io.modelli.default = 'plotly_dark'

Questo modello verrà utilizzato in tutte le figure tramate create con graph_objects espressamente espresse o tracciati, a condizione che il parametro del modello non sia specificato durante la creazione di figura.

Per testare questo, possiamo creare un semplice diagramma a dispersione come segue:

importazione della trama.esprimere come px
df = px.dati.GapMinder ()
df_2007 = df.query ("anno == 2007")
FIG = px.SPIRESCHE (DF_2007,
x = "gdppercap", y = "lifeexp", size = "pop", color = "continente",
log_x = true, size_max = 60,
title = "GapMinder 2007: Attuale tema predefinito")
Fico.spettacolo()

Dal codice precedente puoi vedere che non specifichiamo il modello che desideriamo utilizzare durante la creazione della figura. La figura risultante utilizzerà il modello Plotly_dark che abbiamo definito in precedenza.

Un output di esempio è il seguente:

Disabilita il tema predefinito

In alcuni casi, potresti voler disabilitare il tema predefinito. Ciò consente di fornire i tuoi temi personalizzati utilizzando il parametro predefinito.

Per disabilitare i temi predefiniti, è possibile impostare i modelli.Valore predefinito a "nessuno" come mostrato nel seguente codice:

importazione della trama.io come io
io.modelli.default = 'nessuno'

Questa volta, quando si crea una figura senza impostare il parametro del modello, la figura utilizzerà uno sfondo bianco come segue:

Conclusione

Questo articolo ha esplorato i fondamenti del lavoro con i temi della trama usando la trama.io.Oggetto Modelli. Abbiamo imparato come visualizzare i temi disponibili, impostare i temi predefiniti e disabilitare i temi predefiniti.

Grazie per la lettura e sentiti libero di controllare i documenti per un'analisi dettagliata.