https://github.com/clement-w/sirthresholded
Variable selection with Sliced Inverse Regression (SIR) thresholded
https://github.com/clement-w/sirthresholded
dimensionality-reduction inverse-regression r statistical-learning variable-selection
Last synced: 4 months ago
JSON representation
Variable selection with Sliced Inverse Regression (SIR) thresholded
- Host: GitHub
- URL: https://github.com/clement-w/sirthresholded
- Owner: Clement-W
- Created: 2022-06-14T08:28:08.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-09T06:54:49.000Z (about 2 years ago)
- Last Synced: 2023-11-20T15:44:37.726Z (over 1 year ago)
- Topics: dimensionality-reduction, inverse-regression, r, statistical-learning, variable-selection
- Language: R
- Homepage: https://clement-w.github.io/SIRthresholded/
- Size: 3.95 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Variable selection with Sliced Inverse Regression (SIR) thresholded
[](https://github.com/Clement-W/SIRthresholded/actions/workflows/R-CMD-check.yaml)
[](https://cran.r-project.org/package=SIRthresholded)
[](https://cran.r-project.org/package=SIRthresholded)## Description
This package offers an implementation of the SIR (Sliced Inverse Regression) method, along with a thresholded version of SIR that allows variable selection. Fore more information, you can check the vignette of the package on [that link](https://clement-w.github.io/SIRthresholded/articles/SIRthresholded.html), and explore the code on the [GitHub repository](https://github.com/Clement-W/SIRthresholded).
A paper is currently being written.
## Install
### From CRAN
```r
install.packages("SIRthresholded")
```### From GitHub
To install the current development version from GitHub:
```r
# install.packages("devtools")
devtools::install_github("clement-w/sirthresholded", build_vignettes = TRUE)
```It is also possible to clone the repository, and install it manually (note: pandoc is required to build the vignette):
```sh
git clone [email protected]:Clement-W/SIRthresholded.git
cd SIRthresholded
R
``````r
# install.packages("devtools")
devtools::install(build_vignettes = TRUE)
library(SIRthresholded)
```### Access the vignette
Once that package is installed, you can access the vignette with
```r
vignette("SIRthresholded")
```