Может ли кто-нибудь объяснить мне, что по-разному происходит между model=sm.OLS(Y,X)
и results=model.fit()
? Должны ли они быть избыточными или почему они не объединены в одну функцию? Спасибо
>>> import statsmodels.api as sm
>>> import numpy as np
>>> duncan_prestige = sm.datasets.get_rdataset("Duncan", "carData")
>>> Y = duncan_prestige.data['income']
>>> X = duncan_prestige.data['education']
>>> X = sm.add_constant(X)
>>> model = sm.OLS(Y,X)
>>> results = model.fit()
>>> results.params