Package: CatReg
Type: Package
Title: Solution Paths for Linear and Logistic Regression Models with
        Categorical Predictors, with SCOPE Penalty
Version: 2.0.4
Date: 2025-12-03
Authors@R: c(person("Benjamin","Stokell",email="b.stokell@statslab.cam.ac.uk",role=c("aut")),
             person("Daniel","Grose",email="dan.grose@lancaster.ac.uk",role=c("ctb","cre")),
	     person("Rajen","Shah",email="r.shah@statslab.cam.ac.uk",role=c("ctb")))	
Description: Computes solutions for linear and logistic regression models with potentially high-dimensional categorical predictors. This is done by applying a nonconvex penalty (SCOPE) and computing solutions in an efficient path-wise fashion. The scaling of the solution paths is selected automatically. Includes functionality for selecting tuning parameter lambda by k-fold cross-validation and early termination based on information criteria. Solutions are computed by cyclical block-coordinate descent, iterating an innovative dynamic programming algorithm to compute exact solutions for each block.
License: GPL (>= 2)
Imports: Rcpp (>= 1.0.1),Rdpack
LinkingTo: Rcpp
NeedsCompilation: yes
RdMacros: Rdpack
RoxygenNote: 7.3.3
Packaged: 2025-12-03 09:47:06 UTC; grosedj1
Author: Benjamin Stokell [aut],
  Daniel Grose [ctb, cre],
  Rajen Shah [ctb]
Maintainer: Daniel Grose <dan.grose@lancaster.ac.uk>
Repository: CRAN
Date/Publication: 2025-12-03 11:00:09 UTC
Built: R 4.6.0; x86_64-w64-mingw32; 2026-01-20 03:28:18 UTC; windows
Archs: x64
