Jointplot
Joint plot er en ret unik graf, da den kombinerer flere grafer. Det er et diagram, der viser forholdet mellem to variable sammen med deres individuelle fordelinger.
En joint plot kombinerer tre elementer:
- et histogram øverst (fordeling af x-variablen);
- et histogram til højre (fordeling af y-variablen);
- et scatter plot i midten (forholdet mellem de to variable).
Her er et eksempel:
Data til Joint Plot
seaborn.jointplot() anvender tre centrale parametre:
data— DataFrame,x— variabel til det øverste histogram,y— variabel til det højre histogram.
x og y kan være kolonnenavne eller array-lignende objekter.
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()
Eksemplet genskabes ved at videregive en DataFrame til data og angive kolonnenavne for x og y.
Plot i midten
Parameteret kind styrer typen af centralt plot.
Standard: 'scatter'.
Andre muligheder inkluderer: '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()
Plottyper
Ud over scatter kan du vælge:
- reg — tilføjer en lineær regressionslinje;
- resid — viser regressionsresidualer;
- hist — bivariat histogram;
- kde — to-variabel KDE;
- hex — hexbin-plot, der viser tæthed ved hjælp af farvede sekskantede felter.
Som sædvanligt kan du udforske flere muligheder og parametre i jointplot() dokumentationen.
Det er også værd at undersøge de nævnte emner:
residplot() dokumentationen;
Eksempel på bivariat histogram;
Eksempel på hexbin-plot.
Swipe to start coding
- Brug den korrekte funktion til at oprette et joint plot.
- Brug
weather_dfsom data til plottet (første argument). - Angiv kolonnen
'Boston'som variabel for x-aksen (andet argument). - Angiv kolonnen
'Seattle'som variabel for y-aksen (tredje argument). - Indstil plottet i midten til at have en regressionslinje (sidste argument).
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 3.85
Jointplot
Stryg for at vise menuen
Joint plot er en ret unik graf, da den kombinerer flere grafer. Det er et diagram, der viser forholdet mellem to variable sammen med deres individuelle fordelinger.
En joint plot kombinerer tre elementer:
- et histogram øverst (fordeling af x-variablen);
- et histogram til højre (fordeling af y-variablen);
- et scatter plot i midten (forholdet mellem de to variable).
Her er et eksempel:
Data til Joint Plot
seaborn.jointplot() anvender tre centrale parametre:
data— DataFrame,x— variabel til det øverste histogram,y— variabel til det højre histogram.
x og y kan være kolonnenavne eller array-lignende objekter.
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()
Eksemplet genskabes ved at videregive en DataFrame til data og angive kolonnenavne for x og y.
Plot i midten
Parameteret kind styrer typen af centralt plot.
Standard: 'scatter'.
Andre muligheder inkluderer: '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()
Plottyper
Ud over scatter kan du vælge:
- reg — tilføjer en lineær regressionslinje;
- resid — viser regressionsresidualer;
- hist — bivariat histogram;
- kde — to-variabel KDE;
- hex — hexbin-plot, der viser tæthed ved hjælp af farvede sekskantede felter.
Som sædvanligt kan du udforske flere muligheder og parametre i jointplot() dokumentationen.
Det er også værd at undersøge de nævnte emner:
residplot() dokumentationen;
Eksempel på bivariat histogram;
Eksempel på hexbin-plot.
Swipe to start coding
- Brug den korrekte funktion til at oprette et joint plot.
- Brug
weather_dfsom data til plottet (første argument). - Angiv kolonnen
'Boston'som variabel for x-aksen (andet argument). - Angiv kolonnen
'Seattle'som variabel for y-aksen (tredje argument). - Indstil plottet i midten til at have en regressionslinje (sidste argument).
Løsning
Tak for dine kommentarer!
single