https://github.com/stufield/stabilityselectr
The stabilityselectr package performs stability selection with a variety of kernels provided by the 'glmnet' package, and provides simple tools for plotting and extracting selected features. There is additional functionality designed to facilitate various forms of permutation clustering analyses.
https://github.com/stufield/stabilityselectr
Last synced: about 1 year ago
JSON representation
The stabilityselectr package performs stability selection with a variety of kernels provided by the 'glmnet' package, and provides simple tools for plotting and extracting selected features. There is additional functionality designed to facilitate various forms of permutation clustering analyses.
- Host: GitHub
- URL: https://github.com/stufield/stabilityselectr
- Owner: stufield
- License: other
- Created: 2024-09-29T18:41:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-31T16:11:24.000Z (about 1 year ago)
- Last Synced: 2025-03-31T17:27:09.071Z (about 1 year ago)
- Language: R
- Homepage: https://stufield.github.io/stabilityselectr/
- Size: 3.29 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- Changelog: NEWS.md
- License: LICENSE
- Support: .github/SUPPORT.md
Awesome Lists containing this project
README
---
output: github_document
---
```{r setup, include = FALSE}
options(width = 100)
Sys.setlocale("LC_COLLATE", "en_US.UTF-8") # ensure common sorting envir
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
ver <- desc::desc_get_version(".")
ver <- paste0("https://img.shields.io/badge/Version-", ver,
"-success.svg?style=flat&logo=github")
```
# The `stabilityselectr` package

[](https://cran.r-project.org/package=stabilityselectr)
[](https://github.com/stufield/stabilityselectr/actions)
[](https://cran.r-project.org/package=stabilityselectr)
[](https://app.codecov.io/gh/stufield/stabilityselectr?branch=main)
[](https://lifecycle.r-lib.org/articles/stages.html#stable)
[](https://choosealicense.com/licenses/mit/)
## Overview
The `stabilityselectr` package performs stability selection with a
variety of kernels provided by the `glmnet` package, and provides
simple tools for plotting and extracting selected features.
There is additional functionality designed to facilitate
various forms of permutation clustering analyses.
----------------
## Installation
```{r install-git, eval = FALSE}
# current dev version
remotes::install_github("stufield/stabilityselectr")
# or a specific version
remotes::install_github("stufield/stabilityselectr@v0.0.2")
```
----------------
## Usage
To load `stabilityselectr` simply make a call to `library()` as usual:
```{r, eval = FALSE}
library(stabilityselectr)
```
## Help
```{r help, eval = FALSE}
library(help = stabilityselectr)
```
## Package Notes
* The `stabilityselectr` package is easy to use.
* It is my first go-to when looking at dimensionality reduction
and upstream feature selection.