Visualisierung der Linearen Regression
Das regplot (Regressionsdiagramm) wird verwendet, um Daten und ein lineares Regressionsmodell darzustellen.
Es erstellt ein Streudiagramm von zwei Variablen, x und y, und passt anschließend eine lineare Regressionslinie (beste Vorhersagelinie) durch die Daten, um die Korrelation zu visualisieren.
Wichtige Parameter
fit_reg: dies ist der wichtigste Schalter;True(Standard): zeichnet die Regressionslinie und das Konfidenzintervall (den schattierten Bereich);False: zeichnet nur das Streudiagramm. Dies ist nützlich, wenn das Styling vonregplotgewünscht ist, aber kein Modell benötigt wird;marker: ändert das Symbol der Datenpunkte (z. B.'+','x','o');color: legt die Farbe sowohl für die Punkte als auch für die Linie fest.
Beispiel
Hier ist ein Regressionsdiagramm, das die starke Beziehung zwischen Gesamtrechnung und Trinkgeldbetrag zeigt.
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a regression plot sns.regplot( data=df, x='total_bill', y='tip', color='b', # Blue color marker='x', # Use 'x' as marker fit_reg=True # Show the line ) plt.show()
Swipe to start coding
Analysiere den Datensatz "tips", visualisiere diesmal jedoch nur die Rohdatenpunkte mit spezifischem Styling.
- Setze den Stil auf
'darkgrid'. Konfiguriere die Farben, indem du ein Dictionary übergibst: Setze'figure.facecolor'auf'tan'und'axes.facecolor'auf'cornsilk'. - Erstelle ein regplot mit dem
tips-Datensatz (df):- Ordne
'total_bill'derx-Achse und'tip'dery-Achse zu.
- Ordne
- Setze das Punktsymbol (
marker) auf'+'. - Setze die
colorauf'green'. - Deaktiviere die Regressionslinie, indem du
fit_reg=Falsesetzt.
- Darstellung der Grafik.
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
Großartig!
Completion Rate verbessert auf 4.55
Visualisierung der Linearen Regression
Swipe um das Menü anzuzeigen
Das regplot (Regressionsdiagramm) wird verwendet, um Daten und ein lineares Regressionsmodell darzustellen.
Es erstellt ein Streudiagramm von zwei Variablen, x und y, und passt anschließend eine lineare Regressionslinie (beste Vorhersagelinie) durch die Daten, um die Korrelation zu visualisieren.
Wichtige Parameter
fit_reg: dies ist der wichtigste Schalter;True(Standard): zeichnet die Regressionslinie und das Konfidenzintervall (den schattierten Bereich);False: zeichnet nur das Streudiagramm. Dies ist nützlich, wenn das Styling vonregplotgewünscht ist, aber kein Modell benötigt wird;marker: ändert das Symbol der Datenpunkte (z. B.'+','x','o');color: legt die Farbe sowohl für die Punkte als auch für die Linie fest.
Beispiel
Hier ist ein Regressionsdiagramm, das die starke Beziehung zwischen Gesamtrechnung und Trinkgeldbetrag zeigt.
1234567891011121314151617import seaborn as sns import matplotlib.pyplot as plt # Load dataset df = sns.load_dataset('tips') # Create a regression plot sns.regplot( data=df, x='total_bill', y='tip', color='b', # Blue color marker='x', # Use 'x' as marker fit_reg=True # Show the line ) plt.show()
Swipe to start coding
Analysiere den Datensatz "tips", visualisiere diesmal jedoch nur die Rohdatenpunkte mit spezifischem Styling.
- Setze den Stil auf
'darkgrid'. Konfiguriere die Farben, indem du ein Dictionary übergibst: Setze'figure.facecolor'auf'tan'und'axes.facecolor'auf'cornsilk'. - Erstelle ein regplot mit dem
tips-Datensatz (df):- Ordne
'total_bill'derx-Achse und'tip'dery-Achse zu.
- Ordne
- Setze das Punktsymbol (
marker) auf'+'. - Setze die
colorauf'green'. - Deaktiviere die Regressionslinie, indem du
fit_reg=Falsesetzt.
- Darstellung der Grafik.
Lösung
Danke für Ihr Feedback!
single