Come definire lo stile dei grafici con Matplotlib |  di Lee Vaughan |  Novembre 2023

 | Intelligenza-Artificiale

Scienza dei dati di successo rapido

Non accontentarti delle impostazioni predefinite!

Impostazione dello stile (Fonte: Cole Keister su Unsplash)

Decenni fa, mia madre mi regalò una tuta di velluto marrone come regalo di Natale. Era una cosa tremenda e io risposi che non era proprio di moda. Lei sbuffò in modo derisorio e disse: “Voi imposta lo stile! Sii un trendsetter!”

Inutile dire che NON ho impostato lo stile, ma mia moglie continua a prendermi in giro con il “Sei tu a impostare lo stile!” citazione. IO Fare imposta lo stile, tuttavia, quando usi Matplotlib e, a differenza di una tuta di velluto, è una buona cosa.

Per comodità, la libreria Matplotlib di Python ti consente di sovrascrivere le sue opzioni di stampa predefinite. Puoi utilizzare questa potente funzionalità non solo per personalizzare i grafici, ma anche per applicare stili coerenti, automatici e riutilizzabili per report, pubblicazioni e presentazioni.

In questo Scienza dei dati di successo rapido progetto, daremo una rapida occhiata a come definire lo stile delle trame con Matplotlib.

Se hai utilizzato molto Matplotlib, probabilmente hai modificato le impostazioni predefinite per un grafico, ad esempio per il colore di una linea, passando nuovo valori ai metodi che hanno creato la trama. E se volessi impostare questi valori per multiplo trame allo stesso tempoin modo che tutte le curve siano dello stesso colore, o a scorrere un ordine di colori predefinito?

Bene, puoi farlo usando:

  1. Parametri di configurazione di runtime
  2. File di stile
  3. Fogli di stile

Diamo un’occhiata a ciascuno di questi a turno.

Un modo per definire lo stile dei grafici è impostare i parametri su tempo di esecuzioneutilizzando un’istanza di RcParams classe. Il nome di questa classe sta per parametri di configurazione del runtimee lo esegui da un notebook, uno script o una console utilizzando il file pyplot approccio o lo stile orientato agli oggetti. (Se non hai familiarità con questi due metodi, consulta il mio articolo, Matplotlib demistificante).

I parametri di stampa sono memorizzati nel file matplotlib.rcParams variabile, che è un oggetto simile a un dizionario. C’è un elenco molto lungo di parametri configurabili, che puoi visualizzare…

Fonte: towardsdatascience.com

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *