Aggiunta del Titolo al Grafico
Scelta di un Titolo
Un buon grafico include un titolo chiaro e informativo. Titoli generici come "Line plot" o "Scatter plot" mancano di contesto e non trasmettono lo scopo della visualizzazione. Un esempio migliore è "New York Average Monthly Temperatures (2022)", che specifica il contenuto dei dati, la località e il periodo temporale—dettagli chiave che forniscono chiarezza.
Di seguito viene mostrato come impostare un titolo per un grafico utilizzando matplotlib
:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Setting the plot title plt.title('Percentage of users of programming languages') plt.show()
Personalizzazione del Titolo
Il titolo viene impostato utilizzando la funzione plt.title()
con il testo del titolo passato come stringa. Oltre al parametro principale label
, la dimensione del carattere può essere modificata tramite l'argomento fontsize
(il valore predefinito è 10
), e il colore del carattere può essere specificato utilizzando il parametro color
. Queste sono le opzioni principali per personalizzare i titoli.
Un altro parametro importante è loc
(posizione), che può assumere uno dei seguenti valori: center
(predefinito), left
e right
.
Modifichiamo ora il titolo nel nostro esempio:
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] plt.bar(programming_languages, shares, color=['b', 'green', 'red', 'yellow']) # Customizing the title appearance plt.title('Percentage of users of programming languages', loc='left', fontsize=7, color='indigo') plt.show()
Il titolo è allineato a sinistra, con una dimensione del carattere aumentata e un colore del carattere modificato. Questi parametri sono solitamente i principali da considerare quando si personalizzano i titoli.
Tuttavia, è sempre possibile consultare la title()
documentazione per ulteriori informazioni.
Swipe to start coding
L'obiettivo è creare un titolo per un grafico a linee delle temperature medie annuali a Boston e Seattle.
- Utilizzare la funzione corretta per impostare il titolo del grafico.
- Impostare il seguente titolo:
'Boston and Seattle average yearly temperatures'
. - Impostare la dimensione del carattere del titolo a
15
. - Impostare la posizione del titolo su
right
.
Soluzione
Grazie per i tuoi commenti!