我想用pandas stas ols进行回归。
我的相关代码行是:
results = pd.stats.ols.OLS(dataframe['Name'],dataframe[['IQ','Money']])
这给出了具有回归系数等的典型多元回归输出表。 但是我得到了截距的结果。有没有参数或其他东西来获得贝塔/标准化或归一化回归系数而不是正常系数?
非常感谢! 埃里克
答案 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
就是你的目标。