Grafico Congiunto
Il joint plot è un grafico piuttosto unico, poiché combina più grafici. È un grafico che mostra la relazione tra due variabili insieme alle loro distribuzioni individuali.
Un joint plot combina tre elementi:
- un istogramma in alto (distribuzione della variabile x);
- un istogramma a destra (distribuzione della variabile y);
- uno scatter plot al centro (relazione tra le due variabili).
Ecco un esempio:
Dati per il Joint Plot
seaborn.jointplot() utilizza tre parametri principali:
data— il DataFrame,x— variabile per l'istogramma superiore,y— variabile per l'istogramma a destra.
x e y possono essere nomi di colonne o oggetti di tipo array-like.
12345678import seaborn as sns import matplotlib.pyplot as plt # Loading the dataset with data about three different iris flowers species iris_df = sns.load_dataset("iris") sns.jointplot(data=iris_df, x="sepal_length", y="sepal_width") plt.show()
L'esempio viene ricreato passando un DataFrame a data e specificando i nomi delle colonne per x e y.
Grafico Centrale
Il parametro kind controlla il tipo di grafico centrale.
Predefinito: 'scatter'.
Altre opzioni includono: 'kde', 'hist', 'hex', 'reg', 'resid'.
12345678import seaborn as sns import matplotlib.pyplot as plt # Loading the dataset with data about three different iris flowers species iris_df = sns.load_dataset("iris") sns.jointplot(data=iris_df, x="sepal_length", y="sepal_width", kind='reg') plt.show()
Tipi di Grafico
Oltre a scatter, è possibile scegliere:
- reg — aggiunge un adattamento di regressione lineare;
- resid — mostra i residui della regressione;
- hist — istogramma bivariato;
- kde — KDE a due variabili;
- hex — grafico hexbin che mostra la densità tramite celle esagonali colorate.
Come di consueto, è possibile esplorare ulteriori opzioni e parametri nella documentazione di jointplot().
Inoltre, è consigliabile approfondire i seguenti argomenti:
documentazione di residplot();
Esempio di istogramma bivariato;
Esempio di grafico hexbin.
Swipe to start coding
- Utilizzare la funzione corretta per creare un joint plot.
- Utilizzare
weather_dfcome dati per il grafico (primo argomento). - Impostare la colonna
'Boston'come variabile dell'asse x (secondo argomento). - Impostare la colonna
'Seattle'come variabile dell'asse y (terzo argomento). - Impostare il grafico centrale per includere una linea di regressione (argomento più a destra).
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
What does the 'kind' parameter do in jointplot?
Can you explain the difference between the available plot kinds?
How can I customize the appearance of the jointplot?
Fantastico!
Completion tasso migliorato a 3.85
Grafico Congiunto
Scorri per mostrare il menu
Il joint plot è un grafico piuttosto unico, poiché combina più grafici. È un grafico che mostra la relazione tra due variabili insieme alle loro distribuzioni individuali.
Un joint plot combina tre elementi:
- un istogramma in alto (distribuzione della variabile x);
- un istogramma a destra (distribuzione della variabile y);
- uno scatter plot al centro (relazione tra le due variabili).
Ecco un esempio:
Dati per il Joint Plot
seaborn.jointplot() utilizza tre parametri principali:
data— il DataFrame,x— variabile per l'istogramma superiore,y— variabile per l'istogramma a destra.
x e y possono essere nomi di colonne o oggetti di tipo array-like.
12345678import seaborn as sns import matplotlib.pyplot as plt # Loading the dataset with data about three different iris flowers species iris_df = sns.load_dataset("iris") sns.jointplot(data=iris_df, x="sepal_length", y="sepal_width") plt.show()
L'esempio viene ricreato passando un DataFrame a data e specificando i nomi delle colonne per x e y.
Grafico Centrale
Il parametro kind controlla il tipo di grafico centrale.
Predefinito: 'scatter'.
Altre opzioni includono: 'kde', 'hist', 'hex', 'reg', 'resid'.
12345678import seaborn as sns import matplotlib.pyplot as plt # Loading the dataset with data about three different iris flowers species iris_df = sns.load_dataset("iris") sns.jointplot(data=iris_df, x="sepal_length", y="sepal_width", kind='reg') plt.show()
Tipi di Grafico
Oltre a scatter, è possibile scegliere:
- reg — aggiunge un adattamento di regressione lineare;
- resid — mostra i residui della regressione;
- hist — istogramma bivariato;
- kde — KDE a due variabili;
- hex — grafico hexbin che mostra la densità tramite celle esagonali colorate.
Come di consueto, è possibile esplorare ulteriori opzioni e parametri nella documentazione di jointplot().
Inoltre, è consigliabile approfondire i seguenti argomenti:
documentazione di residplot();
Esempio di istogramma bivariato;
Esempio di grafico hexbin.
Swipe to start coding
- Utilizzare la funzione corretta per creare un joint plot.
- Utilizzare
weather_dfcome dati per il grafico (primo argomento). - Impostare la colonna
'Boston'come variabile dell'asse x (secondo argomento). - Impostare la colonna
'Seattle'come variabile dell'asse y (terzo argomento). - Impostare il grafico centrale per includere una linea di regressione (argomento più a destra).
Soluzione
Grazie per i tuoi commenti!
single