Skip to content

mrregression

Regression Analysis for Very Large Data Sets via Merge and Reduce

v1.0.0 · Sep 22, 2020 · GPL-2 | GPL-3

Description

Frequentist and Bayesian linear regression for large data sets. Useful when the data does not fit into memory (for both frequentist and Bayesian regression), to make running time manageable (mainly for Bayesian regression), and to reduce the total running time because of reduced or less severe memory-spillover into the virtual memory. This is an implementation of Merge & Reduce for linear regression as described in Geppert, L.N., Ickstadt, K., Munteanu, A., & Sohler, C. (2020). 'Streaming statistical models via Merge & Reduce'. International Journal of Data Science and Analytics, 1-17, <doi:10.1007/s41060-020-00226-0>.

Downloads

231

Last 30 days

19756th

676

Last 90 days

2.6K

Last year

Trend: -0.4% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Leo N. Geppert <geppert@statistik.uni-dortmund.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Esther",
                      family = "Denecke",
                      role = "aut"),
               person(given = c("Leo", "N."),
                      family = "Geppert",
                      role = c("aut", "cre"),
                      email = "geppert@statistik.uni-dortmund.de"),
               person(given = "Steffen",
                      family = "Maletz",
                      role = "ctb"),
               person(given = c("R", "Core"),
                      family = "Team",
                      role = "ctb"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Leo N. Geppert <geppert@statistik.uni-dortmund.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Esther",
                      family = "Denecke",
                      role = "aut"),
               person(given = c("Leo", "N."),
                      family = "Geppert",
                      role = c("aut", "cre"),
                      email = "geppert@statistik.uni-dortmund.de"),
               person(given = "Steffen",
                      family = "Maletz",
                      role = "ctb"),
               person(given = c("R", "Core"),
                      family = "Team",
                      role = "ctb"))
as necessary.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Leo N. Geppert <geppert@statistik.uni-dortmund.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Esther",
                      family = "Denecke",
                      role = "aut"),
    
...[truncated]...
           person(given = "Steffen",
                      family = "Maletz",
                      role = "ctb"),
               person(given = c("R", "Core"),
                      family = "Team",
                      role = "ctb"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Leo N. Geppert <geppert@statistik.uni-dortmund.de>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Esther",
                      family = "Denecke",
                      role = "aut"),
    
...[truncated]...
           person(given = "Steffen",
                      family = "Maletz",
                      role = "ctb"),
               person(given = c("R", "Core"),
                      family = "Team",
                      role = "ctb"))
as necessary.

Dependency Network

Dependencies Reverse dependencies Rcpp data.table mrregression

Version History

new 1.0.0 Mar 10, 2026