Visualisering av lineær regresjon
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()
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
Takk for tilbakemeldingene dine!
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
Fantastisk!
Completion rate forbedret til 4.55
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()
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
Takk for tilbakemeldingene dine!
single