Seksjon 1. Kapittel 21
single
Visualisering av lineær regresjon
Sveip for å vise menyen
regplot (regresjonsplot) brukes til å visualisere data og en lineær regresjonsmodelltilpasning.
Den tegner et spredningsdiagram av to variabler, x og y, og tilpasser deretter en lineær regresjonslinje (beste prediksjonslinje) gjennom dem for å visualisere korrelasjonen.
Viktige parametere
fit_reg: dette er den viktigste innstillingen;True(standard): tegner regresjonslinjen og konfidensintervallet (det skyggelagte området);False: tegner kun spredningsdiagrammet. Dette er nyttig når du ønsker stilen tilregplot, men ikke trenger modellen;marker: endrer symbolet for datapunktene (f.eks.'+','x','o');color: angir fargen for både punktene og linjen.
Eksempel
Her er et regresjonsplot som viser det sterke forholdet mellom totalregning og tipsbeløp.
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()
Oppgave
Swipe to start coding
Analyser tips-datasettet, men denne gangen visualiser kun de rå datapunktene med spesifikk stilsetting.
- Sett stilen til
'darkgrid'. Konfigurer fargene ved å sende inn en ordbok: sett'figure.facecolor'til'tan'og'axes.facecolor'til'cornsilk'. - Lag en regplot ved bruk av
tips-datasettet (df):
- Koble
'total_bill'tilxog'tip'tily. - Sett punktsymbolet (
marker) til'+'. - Sett
colortil'green'. - Deaktiver regresjonslinjen ved å sette
fit_reg=False.
- Vis plottet.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 21
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår