有没有相当于R的biglm的Python?

时间:2013-05-22 18:25:07

标签: r python memory

我在R中使用了biglm并发现它非常有用。现在我在python中需要相同类型的功能。有任何想法吗?我已经看到patsy / statsmodels有一个增量模式,但是无法找到任何要复制/适应的样本。任何指针都会非常感激。

1 个答案:

答案 0 :(得分:2)

来自stathanodels邮件列表上Nathaniel Smith的相关答案

  

我的增量LS代码在这里可能很有用,它基本相同   问题:
  https://github.com/njsmith/pyrerp/blob/master/pyrerp/incremental_ls.py#L330   新X'X是旧X'X的总和,然后你必须重新做   缩放和反演以获得估计的新vcov矩阵。   只要知道每个数据点有多少,就应该可行   和各种平方和。 (我链接的代码有一些额外的   由于处理某种特殊的异方差性而导致的复杂性   通过FGLS,但它几乎可以被忽略。)

statsmodels在这个领域还没有任何东西。

statsmodels中有一个增量OLS函数,但是它被写为辅助函数,用于cusum测试(在内存中),并且没有被用于或检查用于任何其他目的:

http://statsmodels.sourceforge.net/devel/generated/statsmodels.stats.diagnostic.recursive_olsresiduals.html