Skip to content

OrdMonReg

Compute least squares estimates of one bounded or two ordered isotonic regression curves

v1.0.3 · Dec 1, 2011 · GPL (>= 2)

Description

We consider the problem of estimating two isotonic regression curves g1* and g2* under the constraint that they are ordered, i.e. g1* <= g2*. Given two sets of n data points y_1, ..., y_n and z_1, ..., z_n that are observed at (the same) deterministic design points x_1, ..., x_n, the estimates are obtained by minimizing the Least Squares criterion L(a, b) = sum_{i=1}^n (y_i - a_i)^2 w1(x_i) + sum_{i=1}^n (z_i - b_i)^2 w2(x_i) over the class of pairs of vectors (a, b) such that a and b are isotonic and a_i <= b_i for all i = 1, ..., n. We offer two different approaches to compute the estimates: a projected subgradient algorithm where the projection is calculated using a PAVA as well as Dykstra's cyclical projection algorithm.

Downloads

148

Last 30 days

21442nd

148

Last 90 days

148

Last year

CRAN Check Status

14 NOTE
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 NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (16 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Kaspar Rufibach <kaspar.rufibach@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fadoua",
                      family = "Balabdaoui",
                      role = "aut"),
               person(given = "Kaspar",
                      family = "Rufibach",
                      role = c("aut", "cre"),
                      email = "kaspar.rufibach@gmail.com"),
               person(given = "Filippo",
                      family = "Santambrogio",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Kaspar Rufibach <kaspar.rufibach@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fadoua",
                      family = "Balabdaoui",
                      role = "aut"),
               person(given = "Kaspar",
                      family = "Rufibach",
                      role = c("aut", "cre"),
                      email = "kaspar.rufibach@gmail.com"),
               person(given = "Filippo",
                      family = "Santambrogio",
                      role = "aut"))
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Kaspar Rufibach <kaspar.rufibach@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fadoua",
                      family = "Balabdaoui",
                      role = "aut"),
               person(given = "Kaspar",
                      family = "Rufibach",
                      role = c("aut", "cre"),
                      email = "kaspar.rufibach@gmail.com"),
               person(given = "Filippo",
                      family
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Kaspar Rufibach <kaspar.rufibach@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Fadoua",
                      family = "Balabdaoui",
                      role = "aut"),
               person(given = "Kaspar",
                      family = "Rufibach",
                      role = c("aut", "cre"),
                      email = "kaspar.rufibach@gmail.com"),
               person(given = "Filippo",
                      family
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) minK.Rd:11: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:13: Lost braces in \itemize; meant \describe ?
checkRd: (-1) minK.Rd:15: Lost braces in \itemize; meant \describe ?

Version History

new 1.0.3 Mar 10, 2026