Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
aad627e
commit c79deb1
Showing
14 changed files
with
546 additions
and
830 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,16 @@ | ||
Package: prclust | ||
Type: Package | ||
Title: Penalized Regression-Based Clustering Method | ||
Version: 1.2 | ||
Date: 2016-7-18 | ||
Version: 1.3 | ||
Date: 2016-12-12 | ||
Depends: R (>= 3.1.1) | ||
Author: Chong Wu, Wei Pan | ||
Maintainer: Chong Wu <wuxx0845@umn.edu> | ||
Description: Clustering is unsupervised and exploratory in nature. Yet, it can be performed through penalized regression with grouping pursuit. In this package, we provide two algorithms for fitting the penalized regression-based clustering (PRclust). One algorithm is based on quadratic penalty and difference convex method. Another algorithm is based on difference convex and ADMM, called DC-ADD, which is more efficient. Generalized cross validation was provided to select the tuning parameters. Rand index, adjusted Rand index and Jaccard index were provided to estimate the agreement between estimated cluster memberships and the truth. | ||
Description: Clustering is unsupervised and exploratory in nature. Yet, it can be performed through penalized regression with grouping pursuit. In this package, we provide two algorithms for fitting the penalized regression-based clustering (PRclust) with non-convex grouping penalties, such as group truncated lasso, MCP and SCAD. One algorithm is based on quadratic penalty and difference convex method. Another algorithm is based on difference convex and ADMM, called DC-ADD, which is more efficient. Generalized cross validation and stability based method were provided to select the tuning parameters. Rand index, adjusted Rand index and Jaccard index were provided to estimate the agreement between estimated cluster memberships and the truth. | ||
License: GPL-2 | GPL-3 | ||
Imports: Rcpp (>= 0.12.1), parallel | ||
LinkingTo: Rcpp | ||
NeedsCompilation: yes | ||
Packaged: 2016-07-19 21:37:32 UTC; chong | ||
Packaged: 2016-12-12 23:43:15 UTC; chong | ||
Repository: CRAN | ||
Date/Publication: 2016-07-20 00:38:43 | ||
Date/Publication: 2016-12-13 07:57:15 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
6db3b95a865daaa3952688feae2b2366 *DESCRIPTION | ||
23717a118e400defc3359d248d59b0ae *NAMESPACE | ||
d2b7ad3a71003e78798bacc0e3b580d2 *R/GCVOrignial.R | ||
87b9fa36139a24e660e9c7ea00e4d035 *R/RcppExports.R | ||
5207126dc79490c10bf38108f2e4a02f *R/stability.R | ||
c3f45da3654bf1594bd7984fd646cbcb *man/GCV.Rd | ||
76db639c0fe42f3cc819fd8ab084d5fe *man/PRclust.Rd | ||
cb659b9a59cccdbe8ea9c7cef74d1baa *man/clustStat.Rd | ||
dc5fff66ed74926441e4b49a865ce8a1 *man/prclust-package.Rd | ||
2c5100a6875dc49e3c343eafc27e853e *man/stability.Rd | ||
f305d37e6fbe296e31377ad3c907a8b7 *src/ADMM_OrignialPRclust2.cpp | ||
1d23aab33faec57bc91de37055a33688 *src/RcppExports.cpp | ||
416664f1e8f4606492848eaf0fd890af *DESCRIPTION | ||
4bae90771c584324443f7fa9e3dc80bf *NAMESPACE | ||
1d555ce770083c50087c9735ae0857ea *R/GCVOrignial.R | ||
4cde00ae53b0a0cdd60eb02500ddc7e1 *R/RcppExports.R | ||
5e43ffdde617ed029a6934d3efd2ffa3 *R/stability.R | ||
4ab6e62430b4c78bc8ad158e98aa5a7e *man/GCV.Rd | ||
a1147a7b8edbf214ce1ffeb1b239149a *man/PRclust.Rd | ||
faf0adb9def45c38e91c15119e7ade40 *man/clusterStat.Rd | ||
49408a5b726d44a39e357fbeced79a2c *man/prclust-package.Rd | ||
3c20d69acc00b96244c9bd31c3313262 *man/stability.Rd | ||
a4ce9555f924e405457fd1c3b89ebbb4 *src/ADMM_OrignialPRclust2.cpp | ||
8879c86ea6d72a7dce25ca35a174a261 *src/RcppExports.cpp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,7 @@ | ||
useDynLib(prclust) | ||
export(PRclust,GCV, clustStat,stability) | ||
importFrom("stats", "coefficients", "lm", "rnorm") | ||
importFrom("stats", "dist") | ||
export(PRclust,GCV,clusterStat, stability) | ||
importFrom("stats", "coefficients", "lm", "rnorm", "dist") | ||
import(parallel) | ||
importFrom(Rcpp, evalCpp) | ||
S3method(print, prclust) | ||
S3method(print, clustStat) | ||
S3method(print, clusterStat) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.