Joint-Plot
Joint Plot ist ein eher einzigartiges Diagramm, da es mehrere Diagrammtypen kombiniert. Es ist eine Darstellung, die die Beziehung zwischen zwei Variablen sowie deren individuelle Verteilungen zeigt.
Ein Joint Plot kombiniert drei Elemente:
- ein Histogramm oben (Verteilung der x-Variablen);
- ein Histogramm rechts (Verteilung der y-Variablen);
- ein Streudiagramm in der Mitte (Beziehung zwischen den beiden Variablen).
Hier ein Beispiel:
Daten für das Joint Plot
seaborn.jointplot() verwendet drei Hauptparameter:
data— das DataFrame,x— Variable für das obere Histogramm,y— Variable für das rechte Histogramm.
x und y können Spaltennamen oder array-ähnliche Objekte sein.
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()
Das Beispiel wird erstellt, indem ein DataFrame an data übergeben und Spaltennamen für x und y angegeben werden.
Plot in der Mitte
Der Parameter kind steuert den zentralen Plottyp.
Standardwert: 'scatter'.
Weitere Optionen sind: '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()
Plot-Typen
Neben Scatter können Sie wählen:
- reg — fügt eine lineare Regressionsanpassung hinzu;
- resid — zeigt Regressionsresiduen an;
- hist — bivariates Histogramm;
- kde — zweidimensionale KDE;
- hex — Hexbin-Plot, der die Dichte mit farbigen sechseckigen Feldern darstellt.
Wie üblich können weitere Optionen und Parameter in der jointplot() Dokumentation erkundet werden.
Es lohnt sich außerdem, die folgenden Themen zu betrachten:
residplot() Dokumentation;
Beispiel für ein bivariates Histogramm;
Beispiel für ein Hexbin-Diagramm.
Swipe to start coding
- Die korrekte Funktion zur Erstellung eines Joint Plots verwenden.
weather_dfals Datensatz für das Diagramm nutzen (erstes Argument).- Die Spalte
'Boston'als Variable für die x-Achse festlegen (zweites Argument). - Die Spalte
'Seattle'als Variable für die y-Achse festlegen (drittes Argument). - Das mittlere Diagramm mit einer Regressionslinie versehen (rechtes Argument).
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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?
Großartig!
Completion Rate verbessert auf 3.85
Joint-Plot
Swipe um das Menü anzuzeigen
Joint Plot ist ein eher einzigartiges Diagramm, da es mehrere Diagrammtypen kombiniert. Es ist eine Darstellung, die die Beziehung zwischen zwei Variablen sowie deren individuelle Verteilungen zeigt.
Ein Joint Plot kombiniert drei Elemente:
- ein Histogramm oben (Verteilung der x-Variablen);
- ein Histogramm rechts (Verteilung der y-Variablen);
- ein Streudiagramm in der Mitte (Beziehung zwischen den beiden Variablen).
Hier ein Beispiel:
Daten für das Joint Plot
seaborn.jointplot() verwendet drei Hauptparameter:
data— das DataFrame,x— Variable für das obere Histogramm,y— Variable für das rechte Histogramm.
x und y können Spaltennamen oder array-ähnliche Objekte sein.
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()
Das Beispiel wird erstellt, indem ein DataFrame an data übergeben und Spaltennamen für x und y angegeben werden.
Plot in der Mitte
Der Parameter kind steuert den zentralen Plottyp.
Standardwert: 'scatter'.
Weitere Optionen sind: '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()
Plot-Typen
Neben Scatter können Sie wählen:
- reg — fügt eine lineare Regressionsanpassung hinzu;
- resid — zeigt Regressionsresiduen an;
- hist — bivariates Histogramm;
- kde — zweidimensionale KDE;
- hex — Hexbin-Plot, der die Dichte mit farbigen sechseckigen Feldern darstellt.
Wie üblich können weitere Optionen und Parameter in der jointplot() Dokumentation erkundet werden.
Es lohnt sich außerdem, die folgenden Themen zu betrachten:
residplot() Dokumentation;
Beispiel für ein bivariates Histogramm;
Beispiel für ein Hexbin-Diagramm.
Swipe to start coding
- Die korrekte Funktion zur Erstellung eines Joint Plots verwenden.
weather_dfals Datensatz für das Diagramm nutzen (erstes Argument).- Die Spalte
'Boston'als Variable für die x-Achse festlegen (zweites Argument). - Die Spalte
'Seattle'als Variable für die y-Achse festlegen (drittes Argument). - Das mittlere Diagramm mit einer Regressionslinie versehen (rechtes Argument).
Lösung
Danke für Ihr Feedback!
single