Data Science - Regresní tabulka
Regresní tabulka
Výstup z lineární regrese lze shrnout do regresní tabulky.
Obsahem tabulky je:
- Informace o modelu
- Koeficienty lineární regresní funkce
- Regresní statistika
- Statistika koeficientů z lineární regresní funkce
- Další informace, kterými se v tomto modulu nebudeme zabývat
Regresní tabulka s Average_Pulse jako vysvětlující proměnnou
Nyní můžete začít svou cestu k analýze pokročilého výstupu!
Vytvořte tabulku lineární regrese v Pythonu
Zde je návod, jak vytvořit lineární regresní tabulku v Pythonu:
Příklad
import pandas as pd
import statsmodels.formula.api as smf
full_health_data = pd.read_csv("data.csv", header=0, sep=",")
model = smf.ols('Calorie_Burnage ~ Average_Pulse', data =
full_health_data)
results = model.fit()
print(results.summary())
Vysvětlený příklad:
- Importujte knihovnu statsmodels.formula.api jako smf. Statsmodels je statistická knihovna v Pythonu.
- Použijte sadu full_health_data.
- Vytvořte model založený na obyčejných nejmenších čtvercích pomocí smf.ols(). Všimněte si, že vysvětlující proměnná musí být zapsána jako první v závorce. Použijte sadu dat full_health_data.
- Zavoláním .fit() získáte výsledky proměnné. To obsahuje mnoho informací o regresním modelu.
- Zavolejte souhrn() pro získání tabulky s výsledky lineární regrese.