Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Decorazione dei Grafici | Visualizzazione con Seaborn
Visualizzazione Definitiva con Python

Scorri per mostrare il menu

book
Decorazione dei Grafici

Impostazione dello Stile

seaborn offre la funzione set_style() specificamente per impostare lo stile visivo dei grafici. Questa funzione richiede un solo parametro obbligatorio chiamato style. Il parametro style accetta diverse opzioni predefinite, ognuna delle quali rappresenta uno stile distinto:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

È possibile sperimentare con queste opzioni:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Impostazione della Palette

Un'altra opzione è modificare i colori degli elementi del grafico in seaborn utilizzando la funzione set_palette(), concentrandosi sul suo unico parametro richiesto: palette:

  • Palette circolari: 'hls', 'husl';

  • Palette percettivamente uniformi: 'rocket', 'magma', 'mako', ecc.;

  • Palette divergenti: 'RdBu', 'PRGn', ecc.;

  • Palette sequenziali: 'Greys', 'Blues', ecc.

Note
Approfondisci

Puoi approfondire ulteriormente le diverse palette nell'articolo "Choosing color palettes".

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Impostazione del contesto

Esiste un'altra funzione nella libreria seaborn, set_context(). Questa influisce su aspetti quali la dimensione delle etichette, delle linee e di altri elementi del grafico (lo stile generale non viene modificato).

Il parametro più importante è context, che può essere un dict di parametri oppure una string che rappresenta il nome di un set preconfigurato.

Il context predefinito è 'notebook'. Altri contesti disponibili includono 'paper', 'talk' e 'poster', che sono essenzialmente versioni scalate dei parametri di notebook.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Approfondisci

Puoi approfondire nella documentazione di set_context().

Compito

Swipe to start coding

  1. Utilizzare la funzione corretta per impostare lo stile su 'dark'.
  2. Utilizzare la funzione corretta per impostare la palette su 'rocket'.
  3. Utilizzare la funzione corretta per impostare il contesto su 'talk'.

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 5. Capitolo 3
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
Decorazione dei Grafici

Impostazione dello Stile

seaborn offre la funzione set_style() specificamente per impostare lo stile visivo dei grafici. Questa funzione richiede un solo parametro obbligatorio chiamato style. Il parametro style accetta diverse opzioni predefinite, ognuna delle quali rappresenta uno stile distinto:

  • 'white'

  • 'dark'

  • 'whitegrid'

  • 'darkgrid'

  • 'ticks'

È possibile sperimentare con queste opzioni:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Impostazione della Palette

Un'altra opzione è modificare i colori degli elementi del grafico in seaborn utilizzando la funzione set_palette(), concentrandosi sul suo unico parametro richiesto: palette:

  • Palette circolari: 'hls', 'husl';

  • Palette percettivamente uniformi: 'rocket', 'magma', 'mako', ecc.;

  • Palette divergenti: 'RdBu', 'PRGn', ecc.;

  • Palette sequenziali: 'Greys', 'Blues', ecc.

Note
Approfondisci

Puoi approfondire ulteriormente le diverse palette nell'articolo "Choosing color palettes".

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Impostazione del contesto

Esiste un'altra funzione nella libreria seaborn, set_context(). Questa influisce su aspetti quali la dimensione delle etichette, delle linee e di altri elementi del grafico (lo stile generale non viene modificato).

Il parametro più importante è context, che può essere un dict di parametri oppure una string che rappresenta il nome di un set preconfigurato.

Il context predefinito è 'notebook'. Altri contesti disponibili includono 'paper', 'talk' e 'poster', che sono essenzialmente versioni scalate dei parametri di notebook.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Approfondisci

Puoi approfondire nella documentazione di set_context().

Compito

Swipe to start coding

  1. Utilizzare la funzione corretta per impostare lo stile su 'dark'.
  2. Utilizzare la funzione corretta per impostare la palette su 'rocket'.
  3. Utilizzare la funzione corretta per impostare il contesto su 'talk'.

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 5. Capitolo 3
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