Free online statistical tools for students, researchers, teachers, and professionals.
🌐 Official Website: https://www.webofstatistics.com
📦 GitHub Repository: https://github.com/silviodavidrodriguez/web-of-statistics
Web of Statistics is an open-source web platform that provides interactive statistical analysis tools directly from a web browser. The project aims to make statistical methods accessible without requiring specialized software installation.
The platform includes tools for descriptive statistics, probability distributions, statistical inference, control charts, ANOVA, regression analysis, multivariate methods, machine learning, and consumer sensory analysis.
- Summary statistics
- Histograms
- Boxplots
- Exploratory data analysis
- Normal distribution
- Student's t distribution
- Chi-squared distribution
- F distribution
- Statistical tables
- Confidence intervals
- Hypothesis testing
- Goodness-of-fit tests
- Non-parametric methods
- Shewhart control charts
- EWMA charts
- CUSUM charts
- Precontrol charts
- One-way ANOVA
- Two-way ANOVA
- Randomized block designs
- MANOVA
- Non-parametric ANOVA
- Simple linear regression
- Multiple linear regression
- Interaction models
- Nonlinear regression
- Principal Component Analysis (PCA)
- Hierarchical Clustering Analysis (HCA)
- K-Means Clustering
- Correlation matrices
- SIMCA
- Principal Component Regression (PCR)
- Partial Least Squares Regression (PLSR)
- Linear Discriminant Analysis (LDA)
- Quadratic Discriminant Analysis (QDA)
- Partial Least Squares Discriminant Analysis (PLS-DA)
- Support Vector Machine (SVM)
- Logistic Regression
- Naive Bayes
- k-Nearest Neighbors Classification (k-NN)
- Decision Tree Classification
- Random Forest Classification
- XGBoost Classification
- Normalized consumer sensory data entry by copy and paste
- Study setup, variable mapping, configuration, and validation workflow
- Hedonic liking analysis and product ranking
- JAR response distributions and penalty analysis
- CATA frequency profiles, product descriptors, correspondence analysis, Cochran's Q, and adjusted pairwise comparisons
- Purchase-intention summaries, rankings, response distributions, and product comparisons
- Consumer segmentation from liking profiles and optional purchase-intention data
- PCA-based consumer maps, cluster-solution evaluation, and segment characterization
- Python
- Django
- NumPy
- Pandas
- SciPy
- Statsmodels
- Scikit-learn
- Plotly
- PostgreSQL
- Gunicorn
- Nginx
git clone https://github.com/silviodavidrodriguez/web-of-statistics.git
cd web-of-statisticspython -m venv proyectoenvCommand Prompt:
proyectoenv\Scripts\activatePowerShell:
.\proyectoenv\Scripts\Activate.ps1source proyectoenv/bin/activatepip install -r requirements.txtpython manage.py migratepython manage.py runserverOpen the application in your browser:
http://127.0.0.1:8000
proyecto_stat/
│
├── home/
├── descriptive/
├── probability/
├── inference/
├── control/
├── anova/
├── regression/
├── multivariate/
├── multivariate_regression/
├── classification/
├── tree_models/
├── sensory_analysis/
│
├── static/
├── manage.py
└── proyecto_stat/
Contributions are welcome.
If you find bugs, have suggestions for improvements, or want to contribute new statistical tools, please open an issue or submit a pull request.
Created and maintained by Dr. Silvio D. Rodríguez
Professor of Applied Statistics Pontificia Universidad Católica Argentina (UCA)
Research Associate CONICET (Argentina)
Contact:
LinkedIn:
This project is licensed under the GNU General Public License v3.0 (GPLv3).
Any distributed modified version of this software must also remain open source and be distributed under the same license.