得到pandas回归的beta

时间:2015-09-04 14:12:24

标签: python pandas

我想用pandas stas ols进行回归。

我的相关代码行是:

results = pd.stats.ols.OLS(dataframe['Name'],dataframe[['IQ','Money']])

这给出了具有回归系数等的典型多元回归输出表。 但是我得到了截距的结果。有没有参数或其他东西来获得贝塔/标准化或归一化回归系数而不是正常系数?

非常感谢! 埃里克

1 个答案:

答案 0 :(得分:0)

results.RESULT_FIELDS将为您提供Pandas中可用输出的列表,其中包含:

'r2',
'r2_adj',
'df',
'df_model',
'df_resid',
'rmse',
'f_stat',
'beta',
'std_err',
't_stat',
'p_value',
'nobs'

results.beta就是你的目标。