Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Visualisering av Linjär Regression | Sektion
Statistisk Visualisering med Seaborn

bookVisualisering av Linjär Regression

regplot (regressionsdiagram) används för att visualisera data och en linjär regressionsmodell.

Den ritar ett spridningsdiagram av två variabler, x och y, och passar sedan en linjär regressionslinje (bästa prediktionslinjen) genom dem för att visualisera korrelationen.

Viktiga parametrar

  • fit_reg: detta är den viktigaste inställningen;
  • True (standard): ritar regressionslinjen och konfidensintervallet (det skuggade området);
  • False: ritar endast spridningsdiagrammet. Detta är användbart när du vill ha regplot-stilen men inte behöver modellen;
  • marker: ändrar symbolen för datapunkterna (t.ex. '+', 'x', 'o');
  • color: anger färg för både punkter och linje.

Exempel

Här är ett regressionsdiagram som visar det starka sambandet mellan total nota och dricksbelopp.

1234567891011121314151617
import 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()
copy
Uppgift

Swipe to start coding

Analysera tips-datasetet, men visualisera denna gång endast de råa datapunkterna med specifik stilinställning.

  1. Ställ in stilen på 'darkgrid'. Konfigurera färgerna genom att skicka en ordbok: sätt 'figure.facecolor' till 'tan' och 'axes.facecolor' till 'cornsilk'.
  2. Skapa en regplot med hjälp av tips-datasetet (df):
  • Mappa 'total_bill' till x och 'tip' till y.
  • Ange punktsymbolen (marker) till '+'.
  • Ange color till 'green'.
  • Inaktivera regressionslinjen genom att sätta fit_reg=False.
  1. Visa diagrammet.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 21
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookVisualisering av Linjär Regression

Svep för att visa menyn

regplot (regressionsdiagram) används för att visualisera data och en linjär regressionsmodell.

Den ritar ett spridningsdiagram av två variabler, x och y, och passar sedan en linjär regressionslinje (bästa prediktionslinjen) genom dem för att visualisera korrelationen.

Viktiga parametrar

  • fit_reg: detta är den viktigaste inställningen;
  • True (standard): ritar regressionslinjen och konfidensintervallet (det skuggade området);
  • False: ritar endast spridningsdiagrammet. Detta är användbart när du vill ha regplot-stilen men inte behöver modellen;
  • marker: ändrar symbolen för datapunkterna (t.ex. '+', 'x', 'o');
  • color: anger färg för både punkter och linje.

Exempel

Här är ett regressionsdiagram som visar det starka sambandet mellan total nota och dricksbelopp.

1234567891011121314151617
import 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()
copy
Uppgift

Swipe to start coding

Analysera tips-datasetet, men visualisera denna gång endast de råa datapunkterna med specifik stilinställning.

  1. Ställ in stilen på 'darkgrid'. Konfigurera färgerna genom att skicka en ordbok: sätt 'figure.facecolor' till 'tan' och 'axes.facecolor' till 'cornsilk'.
  2. Skapa en regplot med hjälp av tips-datasetet (df):
  • Mappa 'total_bill' till x och 'tip' till y.
  • Ange punktsymbolen (marker) till '+'.
  • Ange color till 'green'.
  • Inaktivera regressionslinjen genom att sätta fit_reg=False.
  1. Visa diagrammet.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 21
single

single

some-alt