Lineaire Regressie Visualiseren
Veeg om het menu te tonen
De regplot (regressieplot) wordt gebruikt om gegevens en een lineair regressiemodel te visualiseren.
Het maakt een spreidingsdiagram van twee variabelen, x en y, en past vervolgens een lineaire regressielijn (de best passende voorspellingslijn) toe om de correlatie te visualiseren.
Belangrijkste parameters
fit_reg: dit is de belangrijkste schakelaar;True(standaard): tekent de regressielijn en het betrouwbaarheidsinterval (het gearceerde gebied);False: tekent alleen het spreidingsdiagram. Dit is handig wanneer je de stijl vanregplotwilt gebruiken, maar het model niet nodig hebt;marker: wijzigt het symbool van de datapunten (bijv.'+','x','o');color: stelt de kleur in voor zowel de punten als de lijn.
Voorbeeld
Hier is een regressieplot die de sterke relatie tussen het totaalbedrag van de rekening en het fooi-bedrag toont.
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()
Taak
Veeg om te beginnen met coderen
Analyseer de tips-dataset, maar visualiseer deze keer alleen de ruwe datapunten met specifieke opmaak.
- Stel de stijl in op
'darkgrid'. Configureer de kleuren door een woordenboek door te geven: stel'figure.facecolor'in op'tan'en'axes.facecolor'op'cornsilk'. - Maak een regplot met de
tips-dataset (df):
- Koppel
'total_bill'aanxen'tip'aany. - Stel het puntsymbool (
marker) in op'+'. - Stel de
colorin op'green'. - Schakel de regressielijn uit door
fit_reg=Falsete gebruiken.
- Toon de plot.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 21
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.