Skip to content

glmnet

5.0

Lasso and Elastic-Net Regularized Generalized Linear Models

606packages depend
2.3Mdownloads / year
44.6%test coverage
8/13checks pass

Overview

About
Maintained by Trevor HastieFirst published 2008-06-0267 releasesCRAN page ↗

Extremely efficient procedures for fitting the entire lasso or elastic-net regularization path for linear regression, logistic and multinomial regression models, Poisson regression, Cox model, multiple-response Gaussian, and the grouped multinomial regression; see doi:10.18637/jss.v033.i01 and doi:10.18637/jss.v039.i05. There are two new and important additions. The family argument can be a GLM family object, which opens the door to any programmed family (doi:10.18637/jss.v106.i01). This comes with a modest computational cost, so when the built-in families suffice, they should be used instead. The other novelty is the relax option, which refits each of the active sets in the path unpenalized. The algorithm uses cyclical coordinate descent in a path-wise fashion, as described in the papers cited.

Install

Health

CRAN checks
5NOTE8OK
Failing flavors
  • NOTE 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-windows-x86_64
Slowest check: 9.7 min · r-oldrel-windows-x86_64
Code health
Yes
Tests · ratio 0.13
44.6%
Coverage · measured lines
100%
Documentation · exports
7
Dependencies · direct
Check history
  • NOTE2026-07-16
    11 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • OK2026-06-09
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-06-08
    12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-05-02
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • NOTE2026-04-25
    11 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Show 2 earlier snapshots
  • ERROR2026-03-30
    9 OK · 4 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • NOTE2026-03-10
    12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 461 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 67% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
79%
Return-value docs
75%
References docs
23%

Downloads

2.3M
CRAN downloads in the past year
Rank #262 · ~6.3K/day · ~191.1K/mo
Daily download trend is not available in this view yet.
162.4K30 days
512.3K90 days
2.3M1 year
Compare downloads with other packages →
Also on37.4K r2u29 autocran197.2K conda_forge457 c2d4u

Dependencies

Declared dependencies
10 external dependencies (excludes base and recommended)
Depends (2)
R >= 3.6.0Matrix
Imports (6)
methodsutilsforeachshapesurvivalRcpp
LinkingTo (2)
Enhances (0)
none

Code & Tests

Datasets

People & History

People (9)
Maintainer (1)
Author, Maintainer
Authors (8)
Author, Maintainer
Author · added in 2.0-16
Author · added in 1.9-8
Author · added in 4.0
Author · added in 5.0
Author · added in 4.1-3
Contributors (1)
Contributor · added in 2.0-12
Package Timeline

67 releases. Pick two to compare their code metrics. R releases are shown for context.

  • 5.0Latest
    2026-05-04 · current release · diff ↗
  • R
    R 4.6.0 released · 2026-04-24
  • 4.1-10
    2025-07-17 · diff ↗
  • 4.1-9
    2025-06-02 · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • 4.1-8
    2023-08-22 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • 4.1-7
    2023-03-23 · diff ↗
  • 4.1-6
    2022-11-27 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • 4.1-4
    2022-04-15 · diff ↗
  • 4.1-3
    2021-11-02 · diff ↗
  • 4.1-2
    2021-06-24 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 4.1-1
    2021-02-21 · diff ↗
Show 74 earlier events
  • 4.1
    2021-01-11 · diff ↗
  • 4.0-2
    2020-06-16 · diff ↗
  • 4.0
    2020-05-14 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
  • 3.0-2
    2019-12-11 · diff ↗
  • 3.0-1
    2019-11-15 · diff ↗
  • 3.0
    2019-11-09 · diff ↗
  • 2.0-18
    2019-05-20 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • R
    R 3.5.0 released · 2018-04-23
  • 2.0-16
    2018-04-02 · diff ↗
  • 2.0-13
    2017-09-22 · diff ↗
  • 2.0-12
    2017-09-13 · diff ↗
  • 2.0-10
    2017-05-06 · diff ↗
  • 2.0-9
    2017-05-02 · diff ↗
  • 2.0-8
    2017-04-30 · diff ↗
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • 2.0-5
    2016-03-17 · diff ↗
  • 2.0-4
    2016-03-13 · diff ↗
  • 2.0-3
    2016-02-23 · diff ↗
  • R
    R 3.2.0 released · 2015-04-16
  • 2.0-2
    2015-04-12 · diff ↗
  • 2.0-1
    2015-04-08 · diff ↗
  • 1.9-8
    2014-05-24 · diff ↗
  • R
    R 3.1.0 released · 2014-04-10
  • 1.9-5
    2013-08-04 · diff ↗
  • 3.0.2
    2013-08-01 · diff ↗
  • R
    R 3.0.0 released · 2013-04-03
  • 1.9-3
    2013-03-02 · diff ↗
  • 2.15.3
    2013-03-01 · diff ↗
  • 1.9-1
    2013-02-10 · diff ↗
  • 1.8-5
    2013-01-04 · diff ↗
  • 1.8-4
    2012-12-27 · diff ↗
  • 1.8-2
    2012-10-02 · diff ↗
  • 2.15.2
    2012-10-01 · diff ↗
  • 1.8
    2012-07-03 · diff ↗
  • 1.7.4
    2012-04-27 · diff ↗
  • 2.15.1
    2012-04-26 · diff ↗
  • R
    R 2.15.0 released · 2012-03-30
  • 1.7.3
    2012-02-19 · diff ↗
  • 2.14.2
    2012-02-18 · diff ↗
  • R
    R 2.14.0 released · 2011-10-31
  • 1.7.1
    2011-09-23 · diff ↗
  • 2.13.1
    2011-06-21 · diff ↗
  • 1.7
    2011-06-15 · diff ↗
  • 1.6
    2011-04-24 · diff ↗
  • R
    R 2.13.0 released · 2011-04-13
  • 1.5.3
    2011-03-01 · diff ↗
  • 2.12.2
    2011-02-17 · diff ↗
  • 1.5.2
    2011-02-07 · diff ↗
  • 1.5.1
    2010-11-19 · diff ↗
  • 2.12.1
    2010-11-17 · diff ↗
  • 1.5
    2010-11-04 · diff ↗
  • R
    R 2.12.0 released · 2010-10-15
  • 1.4
    2010-06-16 · diff ↗
  • 2.12.0
    2010-06-14 · diff ↗
  • 1.3
    2010-04-25 · diff ↗
  • 2.11.0
    2010-04-22 · diff ↗
  • R
    R 2.11.0 released · 2010-04-22
  • 1.2
    2010-04-04 · diff ↗
  • 1.1-5
    2010-01-31 · diff ↗
  • 1.1-4
    2009-12-18 · diff ↗
  • R
    R 2.10.0 released · 2009-10-26
  • R
    R 2.9.0 released · 2009-04-17
  • 1.1-3
    2009-01-24 · diff ↗
  • 2.10.0
    2009-01-22 · diff ↗
  • 1.1-2
    2008-12-23 · diff ↗
  • 2.8.1
    2008-12-22 · diff ↗
  • R
    R 2.8.0 released · 2008-10-20
  • 1.1-1
    2008-06-27 · diff ↗
  • 2.7.1
    2008-06-03 · diff ↗
  • 1.1
    2008-06-02
  • R
    R 2.7.0 released · 2008-04-22

Package metadata

First published
2008-06-02
Total releases
67 / 18 yrs
License
GPL-2 OSI
Minimum R
≥ 3.6.0
Bundled data
489 KB / 8 files
Download size
2.3 MB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy