Data Preview
Uploaded Data Preview
Group 1:
Group 2:
ShinyStatR v1.0.0
ShinyStatR is a comprehensive, web-based statistical analysis tool built with R and Shiny. It provides an intuitive interface for performing a wide range of statistical tests, generating publication-ready plots, and exploring data — all without writing a single line of code.
Key Features
- 26 statistical tests covering parametric, non-parametric, paired, one-sample, proportion, variance, normality, survival/ROC, and multi-factor analyses
- Flexible data input — manual entry or file upload (CSV, Excel, TXT)
-
Exact p-values
for Mann-Whitney U and Wilcoxon Signed Rank tests
using the
coinpackage, matching SPSS/Prism output - 13 customisable plot types with full control over colours, fonts, themes, error bars, significance annotations, and custom per-group colours
- Publication-ready exports — download plots as high-resolution PNG or SVG, and descriptive statistics as CSV or Excel
R Packages Used
This application relies on the following open-source R packages:
-
shiny/shinydashboard -
shinydashboardPlus -
shinyWidgets -
DT -
ggplot2 -
ggpubr -
ggsignif -
ggbeeswarm -
colourpicker
-
dplyr/tidyr -
purrr/tibble -
readxl/writexl -
car -
coin -
nortest -
multcomp -
broom
-
survival -
survminer -
pROC -
svglite -
RColorBrewer -
cowplot -
scales
Developer
Dinuka Adasooriya
Department of Oral Biology
Yonsei University College of Dentistry
Seoul, Republic of Korea
dinuka90@yuhs.ac
Links
- Source Code: github.com/Dinuka0001/ShinyStatR — View the source code, report issues, or contribute
- Live App: dinuka-shinystatr.share.connect.posit.cloud — Try ShinyStatR online without installation
Built with using R and Shiny
© 2026 Dinuka Adasooriya. All rights reserved.
Step 1: Load Data
Paste your data (any column order). Use the separator matching your data. The first row should be a header.