statsmodels тестирование гипотезы
Не уверен, к чему это относится, поэтому спрашиваю об этом в перекрестной проверке. Я запускаю следующую регрессию: из patsy import dmatrices импортирует statsmodels.api как sm
y, X = dmatrices('M ~ I(4.8*(Q**0.8)) ', data=DF, return_type='dataframe')
res = sm.OLS(y, X).fit()
Теперь мне нужно проверить совместную гипотезу, что перехват =0 и бета =1. Я пытался сделать это:
hyp='Intercept = 0, 4.8*(Q**0.8) = 1'
t=res.f_test(hyp)
но получил следующую ошибку:
PatsyError: unrecognized token in constraint
Intercept = 0, 4.8*(Q**0.8) = 1
Я тоже пробовал
hyp='Intercept = 0, I(4.8*(Q**0.8)) = 1'
но получил
PatsyError: unrecognized token in constraint
Intercept = 0, I(4.8*(Q**0.8)) = 1
Как правильно это сделать?