Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Aggiunta del Titolo al Grafico | Personalizzazione Dei Grafici
Visualizzazione Definitiva con Python

Scorri per mostrare il menu

book
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:

1234567
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()
copy

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:

12345678
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()
copy

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.

Note
Approfondisci

Tuttavia, è sempre possibile consultare la title() documentazione per ulteriori informazioni.

Compito

Swipe to start coding

L'obiettivo è creare un titolo per un grafico a linee delle temperature medie annuali a Boston e Seattle.

  1. Utilizzare la funzione corretta per impostare il titolo del grafico.
  2. Impostare il seguente titolo: 'Boston and Seattle average yearly temperatures'.
  3. Impostare la dimensione del carattere del titolo a 15.
  4. Impostare la posizione del titolo su right.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
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:

1234567
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()
copy

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:

12345678
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()
copy

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.

Note
Approfondisci

Tuttavia, è sempre possibile consultare la title() documentazione per ulteriori informazioni.

Compito

Swipe to start coding

L'obiettivo è creare un titolo per un grafico a linee delle temperature medie annuali a Boston e Seattle.

  1. Utilizzare la funzione corretta per impostare il titolo del grafico.
  2. Impostare il seguente titolo: 'Boston and Seattle average yearly temperatures'.
  3. Impostare la dimensione del carattere del titolo a 15.
  4. Impostare la posizione del titolo su right.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt