【问题标题】:Get betas for pandas regression获取 pandas 回归的测试版
【发布时间】:2015-11-30 17:45:45
【问题描述】:

我想用 pandas stas ols 进行回归。

我的相关代码是:

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

这给出了带有回归系数等的典型多元回归输出表。 但我得到了拦截的结果。是否有参数或其他东西来获取 betas/标准化或归一化回归系数而不是正态系数?

非常感谢! 埃里克

【问题讨论】:

    标签: python pandas


    【解决方案1】:

    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 是你所追求的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-17
      • 1970-01-01
      • 1970-01-01
      • 2010-10-13
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多