Learn R Programming

StepRegShiny

A Shiny application package that provides an interactive web interface for the StepReg package.

Description

StepRegShiny is a companion package to StepReg that provides a comprehensive web-based interface for performing stepwise regression analysis. This package contains the Shiny application components that were previously part of the main StepReg package, allowing for better separation of concerns and independent development of the web interface.

Features

  • Interactive data upload and preparation tools
  • Support for multiple regression types (linear, logistic, Cox, Poisson, Gamma, negative binomial)
  • Multiple stepwise selection strategies (forward, backward, bidirectional, subset)
  • Comprehensive visualization tools
  • Report generation capabilities
  • Model voting across different strategies and metrics

Installation

# Install from CRAN (when available)
pak::install_package("StepRegShiny")
install.packages("StepRegShiny")

# Or install from GitHub
devtools::install_github("JunhuiLi1017/StepRegShiny")

Usage

library(StepRegShiny)

# Launch the Shiny application
StepRegGUI()

Dependencies

This package requires the StepReg package to function properly. Make sure you have StepReg installed.

Author

  • Maintainer: Junhui Li junhui.li11@umassmed.edu
  • Authors: Junhui Li, Kai Hu, Xiaohuan Lu, Sushmita N Nayak, Cesar Bautista Sotelo, Michael A Lodato, Wenxin Liu, Lihua Julie Zhu

License

MIT + file LICENSE

Links

Copy Link

Version

Install

install.packages('StepRegShiny')

Monthly Downloads

141

Version

1.6.1

License

MIT + file LICENSE

Maintainer

Junhui Li

Last Published

November 3rd, 2025

Functions in StepRegShiny (1.6.1)

ui

UI function for StepReg Shiny Application
StepRegGUI

Launch StepReg GUI
StepRegShiny-package

StepRegShiny: shiny Application for StepReg Package
createPlot

Create Plot Function
server

Server function for StepReg Shiny Application