Immerciamoci.
Sintassi della funzione
La funzione fornisce una semplice sintassi che consente di concentrarti sul codice. La sintassi è espressa come di seguito:
Plotly.io.to_templated (fig, skip = ('title', 'text'))I parametri della funzione sono:
La figura restituisce una copia della figura con lo stile spostato in un modello. Il tipo di ritorno di Go.Figura.
Esempio
Illustriamo come possiamo usare la funzione TO_Templated () per esportare lo styling di una figura specifica in un modello.
Cominciamo creando una figura con uno stile personalizzato. Un codice di esempio è mostrato di seguito:
importazione della trama.esprimere come pxIn questo esempio, creiamo un diagramma a dispersione con uno stile di testo personalizzato come la famiglia dei caratteri, il colore dei caratteri, le dimensioni del carattere, ecc.
Il codice sopra dovrebbe restituire un semplice diagramma a dispersione come mostrato:
Possiamo convertire questa figura in una figura con un modello di styling usando la funzione To_Template ().
Un codice di esempio è come mostrato:
importazione della trama.io come ioNel codice sopra, iniziamo importando il modulo Plotly IO come IO. Creiamo quindi una copia della figura con lo styling salvato su un modello personalizzato utilizzando la funzione TO_Templated ().
Possiamo visualizzare il modello eseguendo il codice:
fig_templated.disposizione.modelloQuesto dovrebbe restituire un dizionario con proprietà che definiscono lo stile della figura. Un valore di output di esempio è come mostrato:
disposizione.Modello(È possibile visualizzare la figura semplicemente chiamando il modello salvato come:
fig_templatedQuesto dovrebbe visualizzare la figura salvata nel modello.
Crea una figura con il modello
Una volta che abbiamo salvato lo styling di una figura su un modello personalizzato, possiamo usare quel modello per applicare lo stile a un'altra figura.
Un codice di esempio è come mostrato:
importazione della trama.Graph_Objectsas GoNell'esempio sopra, iniziamo importando il modulo Graph_Objects da Plotly. In questo caso, stiamo usando graph_objects poiché desideriamo creare una figura vuota ma usiamo solo lo stile.
Usando il Go.Figura () Funzione, passiamo il parametro di layout e specifichiamo il modello di destinazione usando la proprietà "modello".
Possiamo quindi visualizzare la figura risultante chiamando new_fig. Questo dovrebbe tornare:
Si noti che la figura sopra non contiene dati o testo. Include solo lo stile, come il colore del testo, la famiglia dei caratteri, le dimensioni del carattere, ecc.
Per creare un diagramma a dispersione con questo modello, possiamo usare il codice come mostrato:
importazione della trama.Graph_Objectsas GoL'esempio sopra dovrebbe restituire una figura come mostrato:
Nota il colore del carattere, la famiglia e le dimensioni sono simili a quello impostato nel modello.
Salvare un modello nominato
Possiamo salvare il modello personalizzato utilizzando l'oggetto Modelli come mostrato nel codice seguente:
importazione della trama.io come ioIl codice sopra salvi il modello con il nome "my_custom_template". È quindi possibile utilizzare questo nome per specificare il modello che si desidera utilizzare:
layout =Conclusione
In questo tutorial, abbiamo imparato a creare una figura con lo stile salvato su un modello personalizzato. Abbiamo anche trattato come utilizzare il modello in altre figure e salvare il modello per un uso successivo.