9
我有一個熊貓數據幀的柱子一樣線性迴歸 - 減少自由度
Order Balance Profit cum (%)
我做了線性迴歸
model_profit_tr = pd.ols(y=df_closed['Profit cum (%)'], x=df_closed['Order'])
這樣做的問題是,標準模型是像(不通過原點的線的方程式)
y = a * x + b
存在2個自由度(a和b)
斜率(一):
a=model_profit_tr.beta['x']
和截距(b)中:
b=model_profit_tr.beta['intercept']
我想減少自由度用於我的模型(從2到1)和I'想聽聽喜歡
y = a * x
非常感謝(兩個解決方案,並幫助提示)! –
我只是另一個問題,但我不知道我是否可以在這裏提問...如果我想將截距設置爲給定值(0除外),我應該怎麼做。 (我也將自由度數從2減少到1) –
@FemtoTrader:我不認爲'ols'具有這種功能。但是,考慮到最小二乘方法,您可以從'y'中減去截距,然後在'intercept = False'時使用'ols'。它應該是一樣的。 – Avaris