guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

24/36: gnu: Add r-pls.


From: Tobias Geerinckx-Rice
Subject: 24/36: gnu: Add r-pls.
Date: Tue, 19 Jun 2018 23:27:48 -0400 (EDT)

nckx pushed a commit to branch master
in repository guix.

commit a86049d9b696628067d6db2b449e4e7b2cd49d2f
Author: Tobias Geerinckx-Rice <address@hidden>
Date:   Wed Jun 20 04:00:24 2018 +0200

    gnu: Add r-pls.
    
    * gnu/packages/cran.scm (r-pls): New public variable.
---
 gnu/packages/cran.scm | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index a04af97..bfeeae4 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -424,6 +424,41 @@ the plog header-only C++ logging library, and a method to 
log to R's standard
 error stream.")
     (license license:expat)))
 
+(define-public r-pls
+  (package
+    (name "r-pls")
+    (version "2.6-0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (cran-uri "pls" version))
+       (sha256
+        (base32
+         "15j59p5x0rkdrk7iqzkipsy50rsyjl31w8zxc4w3v1j5gzxhi1rx"))))
+    (build-system r-build-system)
+    (home-page "http://mevik.net/work/software/pls.html";)
+    (synopsis "Partial Least Squares and Principal Component Regression")
+    (description
+     "The pls package implements multivariate regression methods: Partial Least
+Squares Regression (@dfn{PLSR}), Principal Component Regression (@dfn{PCR}), 
and
+Canonical Powered Partial Least Squares (@dfn{CPPLS}).  It supports:
+
address@hidden
address@hidden several algorithms: the traditional orthogonal scores 
(@dfn{NIPALS}) PLS
+algorithm, kernel PLS, wide kernel PLS, Simpls, and PCR through @code{svd}
address@hidden multi-response models (or @dfn{PLS2})
address@hidden flexible cross-validation
address@hidden Jackknife variance estimates of regression coefficients
address@hidden extensive and flexible plots: scores, loadings, predictions, 
coefficients,
+(R)MSEP, R², and correlation loadings
address@hidden formula interface, modelled after @code{lm()}, with methods for 
predict,
+print, summary, plot, update, etc.
address@hidden extraction functions for coefficients, scores, and loadings
address@hidden MSEP, RMSEP, and R² estimates
address@hidden multiplicative scatter correction (@dfn{MSC})
address@hidden itemize\n")
+    (license license:gpl2)))
+
 (define-public r-rcpp
   (package
     (name "r-rcpp")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]