我在R中使用了biglm并发现它非常有用。现在我在python中需要相同类型的功能。有任何想法吗?我已经看到patsy / statsmodels有一个增量模式,但是无法找到任何要复制/适应的样本。任何指针都会非常感激。
答案 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测试(在内存中),并且没有被用于或检查用于任何其他目的: