princurve
2.1.6Fit a Principal Curve in Arbitrary Dimension
Overview
Fitting a principal curve to a data matrix in arbitrary dimensions. Hastie and Stuetzle (1989) doi:10.2307/2289936.
- BUG FIX
project_to_curve(): Return error message whenxorscontain insufficient rows. - BUG FIX unit tests: Switch from
svg()topdf()as support forsvg()might be optional.
From NEWS.md in the release
Install
Health
NOTECRAN incoming feasibilityr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Maintainer: ‘Robrecht Cannoodt <rcannood@gmail.com>’ Package CITATION file contains call(s) to old-style citEntry(). Please use bibentry() instead.
NOTEDESCRIPTION meta-informationr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Author field differs from that derived from Authors@R Author: ‘Trevor Hastie [aut], Andreas Weingessel [aut], Kurt Hornik [aut] (<https://orcid.org/0000-0003-4198-9911>), Henrik Bengtsson [ctb] (HenrikBengtsson), Robrecht Cannoodt [aut, cre] (<https://orcid.org/0000-0003-3641-729X>, rcannood)’ Authors@R: ‘Trevor Hastie [aut], Andreas Weingessel [aut], Kurt Hornik [aut] (ORCID: <https://orcid.org/0000-0003-4198-9911>), Henrik Bengtsson [ctb] (github: HenrikBengtsson), Robrecht Cannoodt [aut, cre] (ORCID: <https://orcid.org/0000-0003-3641-729X>, github: rcannood)’
- NOTE11 OK, 2 NOTE2026-10-17
- WARNING10 OK, 2 NOTE, 1 WARNING2026-10-01
- NOTE11 OK, 2 NOTE2026-08-21
- WARNING10 OK, 2 NOTE, 1 WARNING2026-08-17
- NOTE11 OK, 2 NOTE2026-07-08
Show 6 earlier changesHide 6 earlier changes
- ERROR10 OK, 2 NOTE, 1 ERROR2026-07-05
- NOTE11 OK, 2 NOTE2026-05-19
- ERROR11 OK, 1 NOTE, 1 ERROR2026-05-18
- NOTE12 OK, 2 NOTE2026-04-22
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-18
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 6includes a package overview page
- Examples that run
- 67%2 run in a plain check · 1 never run
- Exported functions with examples
- 67%
- Documented parameters
- 100%
- Return-value docs
- 67%
- Help pages citing references
- 33%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 1
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
9 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/rcannood/princurve on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2025-01-16 · The repository has a site deploy workflow
Dependencies
Code & Tests
People & History
Previously maintained by Andreas Weingessel (1.1-0 to 1.1-12).
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- 2.1.6Latest
- 2.1.52020-08-25 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 2.1.42019-05-29 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 2.1.32018-10-08 · diff ↗
- 2.1.2.12018-08-02 · diff ↗
- 2.1.22018-07-24 · diff ↗
- 2.1.12018-07-23 · diff ↗
- 2.1.02018-07-14 · diff ↗
Show 43 earlier eventsHide 43 earlier events
- 2.0.42018-07-09 · diff ↗
- 2.0.32018-07-04 · diff ↗
- 2.0.2
- RR 3.5.0 released · 2018-04-23
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
- 1.1-122013-04-25 · diff ↗
- RR 3.0.0 released · 2013-04-03
- RR 2.15.0 released · 2012-03-30
- RR 2.14.0 released · 2011-10-31
- 1.1-11
- RR 2.13.0 released · 2011-04-13
- RR 2.12.0 released · 2010-10-15
- RR 2.11.0 released · 2010-04-22
- RR 2.10.0 released · 2009-10-26
- 1.1-102009-10-04 · diff ↗
- RR 2.9.0 released · 2009-04-17
- RR 2.8.0 released · 2008-10-20
- RR 2.7.0 released · 2008-04-22
- RR 2.6.0 released · 2007-10-03
- 1.1-92007-07-13 · diff ↗
- RR 2.5.0 released · 2007-04-24
- 1.1-82006-10-04 · diff ↗
- RR 2.4.0 released · 2006-10-03
- RR 2.3.0 released · 2006-04-24
- RR 2.2.0 released · 2005-10-06
- RR 2.1.0 released · 2005-04-18
- 1.1-72004-11-04 · diff ↗
- RR 2.0.0 released · 2004-10-04
- RR 1.9.0 released · 2004-04-12
- 1.1-62004-01-31 · diff ↗
- RR 1.8.0 released · 2003-10-08
- RR 1.7.0 released · 2003-04-16
- RR 1.6.0 released · 2002-10-01
- 1.1-52002-07-03 · diff ↗
- 1.1-42002-07-02 · diff ↗
- RR 1.5.0 released · 2002-04-29
- 1.1-32001-12-14 · diff ↗
- 1.1-22001-06-11 · diff ↗
- 1.1-02001-05-25 · diff ↗
- 1.0-81999-04-26
Package metadata
- First published
- 1999-04-26
- Total releases
- 24 / 27 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.0
- Download size
- 51 KB
Cite
Cite this package
Run in R for the authors' entry:
citation("princurve")The package provides a citation file, so citation() returns the authors' own entry.
It points to 10.2307/2289936, 10.5281/zenodo.3351282.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-17, which the citation names so these numbers can be found later. More on citing and the projects behind them.