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

CRAN

204

Last 30 days

21678th

614

Last 90 days

2.6K

Last year

Trend: +31.6% (30d vs prior 30d)

r2u CRAN

10

Last 30 days

25

Last 90 days

102

Last year

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

CRAN Check Status

2 NOTE
11 OK
Show all 13 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-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

1 tracked
new 1.0.0 Mar 10, 2026

R Observatory began tracking this package on Mar 10, 2026; it first appeared on CRAN Sep 22, 2020. Releases before tracking aren’t shown.