Osio 1. Luku 21
single
Lineaarisen Regressioan Visualisointi
Pyyhkäise näyttääksesi valikon
regplot (regressiokuvaaja) käytetään tietojen ja lineaarisen regressiomallin sovituksen visualisointiin.
Se piirtää hajontakuvion kahdesta muuttujasta, x ja y, ja sovittaa niiden läpi lineaarisen regressiosuoran (paras ennustelinja) korrelaation havainnollistamiseksi.
Keskeiset parametrit
fit_reg: tärkein asetus;True(oletus): piirtää regressiosuoran ja luottamusvälin (varjostettu alue);False: piirtää vain hajontakuvion. Tämä on hyödyllistä, kun haluat käyttääregplot-tyyliä ilman mallia;marker: muuttaa datapisteiden symbolia (esim.'+','x','o');color: määrittää sekä pisteiden että viivan värin.
Esimerkki
Tässä regressiokuvaaja, joka havainnollistaa vahvaa yhteyttä laskun kokonaissumman ja tipin määrän välillä.
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()
Tehtävä
Swipe to start coding
Analysoi aineisto, mutta visualisoi vain raakatiedot erityisellä tyylillä.
- Aseta tyyli arvoksi
'darkgrid'. Määritä värit sanakirjalla: aseta'figure.facecolor'arvoksi'tan'ja'axes.facecolor'arvoksi'cornsilk'. - Luo regplot datasetin
tips(df) avulla:x-akselina'total_bill'jay-akselina'tip'.
- Pisteiden symboliksi
marker'+'. color'green'.- Poista regressiosuora asettamalla
fit_reg=False.
- Näytä kuvaaja.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 21
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme