CI
Toggle navigation
    • Data Input
    • Data Evaluation
    • Transform Tools (Stack/Unstack)
    • Sample Size Calculator
    • Stat Analysis
    • Inferential Statistics
    • Visualization
    • Advanced Visualization
    • Process Control
    • Pareto Analysis
    • Capability Analysis
    • Non-Normal Capability
    • Distribution Fitting
    • Data Transformation
    • Measurement System Analysis
      • Attribute Agreement (Kappa)
      • Gage R&R (Continuous)
    • ANOVA
      • One-Way ANOVA
      • Two-Way ANOVA
      • Generalized ANOVA
    • Correlation Analysis
    • Regression Analysis
    • Logistic Regression
    • DOE Analysis
    • Taguchi DOE
    AnalyticsTool ยฉ 2025 Dr.Mahmood Al Kindi - This tool may be used freely with acknowledgment to the original developer.

    Data Input

    Data Upload

    File Settings

    Download Template
    Download a sample data template

    Data Preview

    Data Summary

    
                            

    Data Selection

    ๐Ÿ“Š Data Quality Check

    Data Structure

    Missing Values by Column

    โœ๏ธ Data Editor

    Quick Actions

    Download CSV

    Row Operations

    Column Operations


    Click any cell to edit (like Excel)

    ๐Ÿ” Data Filtering

    Filter Your Data

    Select which rows to keep based on column values:




    Transform Tools - Stack/Unstack/Subsets

    ๐Ÿงช Data Lab: Transform & Clean

    • ๐Ÿ”„ Reshape
    • ๐Ÿ” Filter
    • ๐Ÿงน Clean
    • ๐Ÿ“ Compute
    • ๐Ÿ’พ Save to Lab

    ๐ŸŽฏ Step 1: What's your goal?

    ๐Ÿ’ก

    ๐Ÿ—‚๏ธ Step 2: Select columns

    โ–ถ๏ธ Step 3: Run & Save

    ๐Ÿ” Preview


    ๐ŸŽฏ Step 1: Pick a column to filter

    ๐Ÿ”ง Step 2: Set your condition

    ๐Ÿ’ก Like clicking the filter dropdown on an Excel column header.

    โ–ถ๏ธ Step 3: Apply & Save

    ๐Ÿ” Preview


    ๐ŸŽฏ Step 1: What needs cleaning?

    ๐Ÿ’ก Select one or more cleaning actions. Preview updates live.

    ๐Ÿ”ง Step 2: Fill or replace NAs

    โ–ถ๏ธ Step 3: Apply & Save

    ๐Ÿงน Cleaning Report



    ๐ŸŽฏ Step 1: What do you need?

    ๐Ÿ”ง Step 2: Configure

    ๐Ÿ’ก Like adding a formula column in Excel. Pick two columns and an operation.

    โ–ถ๏ธ Step 3: Run & Save

    ๐Ÿ“ Result


    ๐Ÿ“‹ Transformation History

    Every action you've taken is logged here. You can undo or download any snapshot.

    ๐Ÿ’พ Save Current Data

    Save your transformed data to use in Visualization or Statistical Analysis modules.


    Download Current Data

    ๐Ÿ“Š Quick Data Summary

    
                                  

    Sample Size Calculator

    Sample Size & Power Calculator

    Plan your study with confidence - supports t-tests, ANOVA, proportions, correlation & more

    1

    STEP 1: Analysis Type

    What are you comparing?

    2

    STEP 2: What to Calculate?

    Choose your unknown

    Most users want to find Sample Size needed for their study.
    3

    STEP 3: Basic Parameters

    Standard settings

    Type I error rate. Common: 5%, 1%, 10%
    Probability of detecting true effect. Common: 80%, 90%
    4

    STEP 4: Effect Size

    The difference you want to detect

    5

    STEP 5: Get Results

    Results update automatically

    Results calculate automatically as you change inputs

    (2 second delay after last change)

    RESULTS

    Power Curve

    Effect Size Guide: What Numbers Should I Use?

    What is Effect Size?

    Effect size = How big is the difference you want to detect?

    Think of it like this: If you're looking for a needle in a haystack...

    • Large effect: Looking for a sword (easy to find, need fewer samples)
    • Medium effect: Looking for a key (moderate difficulty)
    • Small effect: Looking for a needle (hard to find, need MANY samples)
    How to Choose Your Effect Size
    1. Best approach: Use historical data or pilot study to estimate the real difference
    2. Six Sigma projects: Start with medium effect size for process improvements
    3. When unsure: Use small effect size (conservative, ensures adequate power)
    4. Breakthrough changes: You can expect large effects (e.g., new technology vs old)

    Effect Size Reference Tables
    Cohen's d โ€” For Comparing Means (t-tests)

    What it measures: The difference between two means, expressed in standard deviation units.

    Formula: d = (Meanโ‚ - Meanโ‚‚) / Standard Deviation

    Size d value Real-World Example
    Small 0.2 Height difference between 15 and 16 year old girls (~0.5 inch)
    Medium 0.5 Height difference between 14 and 18 year old girls (~1.5 inch)
    Large 0.8 Height difference between adult men and women (~2.5 inch)
    Six Sigma Tip: For process improvement projects comparing before/after, medium (0.5) is typical. Use large (0.8) only if you expect dramatic improvement (e.g., automation vs manual).
    Cohen's f โ€” For ANOVA (3+ Groups)

    What it measures: The spread of group means relative to within-group variation.

    When to use: Comparing 3 or more groups (e.g., 3 machines, 4 suppliers, 5 shift teams).

    Size f value Real-World Example
    Small 0.10 Subtle difference between 4 suppliers (hard to notice visually)
    Medium 0.25 Noticeable difference between machines (visible in box plots)
    Large 0.40 Obvious difference between methods (anyone can see it)
    Six Sigma Tip: When comparing machines, shifts, or operators, start with medium (0.25) . If you're looking for any difference at all, use small (0.10) to be safe.
    Cohen's w โ€” For Chi-Square (Categorical Data)

    What it measures: How much the observed proportions differ from expected.

    When to use: Contingency tables, testing independence (e.g., defect type vs shift, pass/fail vs supplier).

    Size w value Real-World Example
    Small 0.10 Slight preference in customer survey (51% vs 49%)
    Medium 0.30 Clear pattern in defect distribution (60% vs 40%)
    Large 0.50 Strong relationship (e.g., 75% defects from one machine)
    Six Sigma Tip: For Pareto analysis or defect categorization, use medium (0.30) . This detects meaningful patterns without requiring huge samples.
    Correlation (r) โ€” For Relationship Strength

    What it measures: How strongly two variables move together (ranges from -1 to +1).

    When to use: Testing if X and Y are related (e.g., temperature vs yield, training hours vs performance).

    Size r value Real-World Example
    Small ยฑ0.10 Weak link: coffee consumption vs productivity
    Medium ยฑ0.30 Moderate link: study time vs exam scores
    Large ยฑ0.50 Strong link: height vs weight, practice vs skill
    Six Sigma Tip: In root cause analysis, you often look for medium (0.30) correlations. Very high correlations (>0.7) may indicate obvious relationships or multicollinearity.
    Cohen's fยฒ โ€” For Regression (Rยฒ Significance)

    What it measures: How much variance in Y is explained by your predictors (X variables).

    Formula: fยฒ = Rยฒ / (1 - Rยฒ)

    Size fยฒ value Equivalent Rยฒ Meaning
    Small 0.02 ~2% Model explains little variance (but may still be useful)
    Medium 0.15 ~13% Model explains moderate variance (typical for social sciences)
    Large 0.35 ~26% Model explains substantial variance (strong predictive model)
    Six Sigma Tip: For DOE (Design of Experiments) transfer functions, aim for Rยฒ > 0.70 (fยฒ > 2.3). For screening experiments, medium (0.15) is acceptable.

    Quick Decision Guide: Which Effect Size Should I Use?
    Don't know what to expect? โ†’ Use SMALL (conservative, won't under-power your study)
    Typical process improvement? โ†’ Use MEDIUM (most common in Six Sigma)
    Major change or new technology? โ†’ Use LARGE (breakthrough improvements)
    Have pilot data or historical data? โ†’ CALCULATE your actual expected effect size!
    Warning: Using a LARGE effect size when the true effect is small will result in an underpowered study (high risk of missing real effects)!

    How Effect Size Impacts Sample Size

    Example: Two-sample t-test at ฮฑ=5%, Power=80%

    Effect Size Cohen's d n per group Total N
    Small 0.2 393 786
    Medium 0.5 64 128
    Large 0.8 26 52

    Notice: Detecting small effects requires 15x more samples than detecting large effects!

    Analysis

    Statistical Analysis

    Download HTML Report

    Visualization

    Results Summary

    
                                    

    Statistical Power Analysis

    Detailed Statistics

    Six Sigma Inferential Statistics Tool

    Statistical Analysis from Your Data
    Enter your sample data to calculate confidence intervals or test hypotheses.
    Perfect for DMAIC projects when you have collected measurements.

    Step 1: Choose Your Analysis


    Step 2: Enter Your Sample Data

    Step 3: Analysis Settings




    Results Summary

    Visual Results

    Detailed Analysis

    Six Sigma Interpretation

    Statistical Assumptions

    Download Report

    Data Visualization

    ๐Ÿ“Š Plot Mode

    Build custom visualizations with flexible variable selection
    Compare variables across different plot types side-by-side
    Overview of all variable distributions at once

    ๐Ÿ“‹ Variable Selection

    X-Axis Variable(s)
    Y-Axis Variable(s) (Optional)
    ๐ŸŽจ Choose Plot Type
    ๐Ÿ“ Layout Options
    โœจ Additional Mappings

    ๐Ÿ“‡ Comparison Setup

    ๐Ÿ“Š Distribution Overview

    ๐ŸŽจ Customize Your Plot

    ๐Ÿ’พ Export Plot

    Download

    Advanced Visualization

    ๐Ÿ“Š Advanced Plot Setup

    ๐Ÿ“‹ Data Requirements
    ๐ŸŽฏ Map Your Data Columns
    ๐ŸŽจ Additional Mappings

    โœ๏ธ Customize Your Advanced Plot

    ๐Ÿ”ฅ Download CSV Template
    ๐Ÿ“ Upload Your Data

    ๐Ÿ“‹ Data Preview
    ๐Ÿ’พ Export Plot

    Download

    Statistical Process Control

    Control Chart Selection Guide

    Control Rules Selection

    Select which rules to detect out-of-control conditions:

    Rule Explanations:
    โ€ข Rule 1: Any point beyond control limits
    โ€ข Rule 2: Process shift or bias detected
    โ€ข Rule 3: Systematic trend in process
    โ€ข Rule 4: Excessive variation or overcontrol
    โ€ข Rule 5: Points near control limits
    โ€ข Rule 6: Process moving away from center

    Download Data Template
    Download a template CSV file for your control chart data
    Download Chart

    Control Charts

    Process Statistics

    
                          

    Out of Control Signals

    Pareto Analysis

    Pareto Analysis Settings

    Variable containing problem categories/defect types
    Variable containing count for each category. If not selected, categories will be counted
    Limit chart to the top N most frequent categories
    Download Chart

    Pareto Chart

    Analysis Results

    Pareto Summary

    
                            

    80/20 Analysis

    Process Capability Analysis

    Process Capability Analysis Settings

    Download CSV Download Full Report

    Process Capability Chart

    Capability Metrics

    Overall Capability

    Potential (Within)

    Performance

    Z Benchmark

    Process Capability Sixpack (Minitab Style)

    Normal Probability Plot

    Process Performance Metrics

    Detailed Capability Analysis Results

    Non-Normal Capability Analysis

    Non-Normal Process Capability Analysis Settings

    Download Results Download HTML Report

    Non-Normal Process Capability Chart

    Non-Normal Capability Analysis Results

    Distribution Fitting Details:

    
                            

    About Non-Normal Capability Analysis

    Non-normal capability analysis uses fitted distributions to properly calculate capability indices when data doesn't follow a normal distribution. Standard Cp and Cpk indices can lead to incorrect conclusions with non-normal data.

    Metrics Provided:

    • Z-bench: Calculates process capability from percentiles of the fitted distribution
    • Pp(percentile): Process performance index based on percentiles
    • Ppk(percentile): Process performance index taking into account process centering
    • PPM (Parts Per Million): Expected defect rates based on the fitted distribution

    Distribution Selection:

    • Auto (Best Fit): Automatically selects the best-fitting distribution using Anderson-Darling statistic
    • Manual Selection: Choose a specific distribution that might be appropriate for your process

    Non-normal capability analysis is particularly important for processes with natural skewness, such as those with physical boundaries at zero (e.g., diameter, surface roughness).

    Distribution Fitting

    Distribution Fitting & Identification

    Identify the best-fitting distribution for your data - Minitab-style analysis

    1

    STEP 1: Select Data

    Choose numeric variable to analyze

    Data must be numeric with at least 8 observations
    2

    STEP 2: Select Distributions

    Choose distributions to fit (Minitab-style)

    • Normal Family
    • Weibull Family
    • Gamma Family
    • Extreme Value
    • Heavy Tailed
    • Bounded
    • Transforms
    Symmetric Distributions
    Reliability & Life Data
    Right-Skewed Distributions
    For Min/Max Data
    For Data with Outliers
    For Bounded Data
    Data Transformations
    Transformations convert non-normal data to normal

    Which to choose?
    3

    STEP 3: Options (Optional)

    Specification limits & settings

    Specification Limits (for Capability)
    Enter spec limits to calculate Ppk/Cpk

    Advanced Settings
    4

    STEP 4: Fit & Analyze

    Run distribution fitting



    Download Report

    DISTRIBUTION FITTING RESULTS


    Distribution Rankings

    Lower Anderson-Darling (AD) = Better fit. P-value > 0.05 = Cannot reject fit.

    Legend:
    โœ… Good Fit (p > 0.10)
    โš ๏ธ Acceptable (0.05 < p < 0.10)
    โŒ Poor Fit (p < 0.05)

    Interpretation Guide

    Histogram with Fitted Distributions

    Best fit shown as solid line. Others are dashed.

    Probability Plots

    Points should follow the diagonal line if distribution fits well.
    Q-Q Plot (Quantile-Quantile)
    P-P Plot (Probability-Probability)

    All Distributions - Q-Q Grid

    Parameter Estimates

    
                          
    All Parameters Summary:

    Percentile Estimates

    Percentiles are estimated from the best-fitting distribution.

    Inverse Lookup: Find Percentile for a Value
    
                        

    Process Capability (Non-Normal)

    Random Data Generation

    Generate random samples from the fitted distribution for simulation.

    Generated Data Summary:
    
                              
                                
                                Download Data
                              
                            
    Histogram of Generated Data:

    Distribution Selection Guide

    Continuous Data
    • Normal: Symmetric, bell-shaped
    • Lognormal: Right-skewed, positive values
    • Gamma: Right-skewed, waiting times
    Reliability/Lifetime
    • Weibull: Failure times, bathtub curve
    • Exponential: Constant failure rate
    • Loglogistic: Accelerated life testing
    Extreme Values
    • Gumbel: Maximum values
    • SEV: Minimum values
    • Pareto: Heavy-tailed phenomena
    Special Cases
    • Beta: Bounded [0,1] proportions
    • Uniform: Equal probability
    • Cauchy: Heavy tails, no mean

    Data Transformation

    Data Transformation Tools

    Specification Limits (Optional):
    Download Transformed Data

    Before and After Transformation

    Transformation Results

    
                            

    Normality Test Results:

    Transformed Specification Limits:

    Use these values for normal capability calculations:

    One-Way ANOVA Settings

    Note:
    โ€ข Select a numeric response variable (continuous outcome)
    โ€ข Select a categorical factor variable (groups to compare)
    โ€ข Numeric variables with โ‰ค10 unique values are included as potential factors
    โ€ข For continuous predictors with >10 values, use regression analysis instead

    • Summary
    • Means Plot
    • Effect Sizes Plot
    • Diagnostics
    • Results

    ๐Ÿ“„ Download HTML Report

    This tab shows the ANOVA table, effect sizes, and statistical tests in formatted tables.
    Shows group means with confidence intervals, individual data points, and effect size information.
    Displays the percentage of variance explained by the factor vs. within-group variance based on eta-squared.
    Diagnostic plots to check ANOVA assumptions: normality, equal variances, etc.

    Two-Way ANOVA Settings

    Example Data
    Note:
    โ€ข Select a numeric response variable (continuous outcome)
    โ€ข Select two different categorical factor variables
    โ€ข Numeric variables with โ‰ค10 unique values are included as potential factors
    โ€ข For continuous predictors with >10 values, use regression analysis instead
    โ€ข Interaction term tests if the effect of one factor depends on the other

    • Summary
    • Interaction Plot
    • Main Effects
    • Variance Plot
    • Diagnostics
    • Results

    ๐Ÿ“„ Download HTML Report

    This tab shows the Two-Way ANOVA table, variance components, and statistical tests in formatted tables.
    Shows the interaction between factors. Parallel lines indicate no interaction.
    Shows the main effect of each factor separately.
    Displays the percentage of variance explained by each source of variation.
    Diagnostic plots to check ANOVA assumptions: normality, equal variances, etc.

    ๐Ÿ“Š Generalized ANOVA Settings

    Variable Selection

    Model Options


    ๐Ÿ“„ Download Report

    ๐Ÿ“ˆ Analysis Results

    • ๐Ÿ“Š Summary
    • ๐Ÿ“ˆ Effects Plot
    • ๐Ÿ“Š Main Effects
    • ๐Ÿ” Diagnostics
    • ๐Ÿ“‹ Model Details





    
                              

    โ„น๏ธ Generalized ANOVA Information

    About Generalized ANOVA

    Generalized ANOVA allows you to analyze the relationship between one continuous response variable and multiple factors and/or covariates.

    • Factors: Categorical variables (groups)
    • Covariates: Continuous variables used as controls
    • Interactions: Test whether the effect of one variable depends on another
    • Model Types: Choose between ANOVA, Linear Model, or Mixed Effects approaches
    Model Interpretation
    • Main Effects: Individual contribution of each factor/covariate
    • Interaction Effects: Combined effects between variables
    • F-statistic: Test of significance for each effect
    • p-value < 0.05: Statistically significant effect

    Gage R&R (Continuous)

    Gage R&R Analysis


    Data Input

    New to Gage R&R?

    Download a template file to see the required data format:

    Download Template CSV

    The template includes:

    • Part column: Unique part identifiers
    • Operator column: Operator names/IDs
    • Measurement column: Numeric measurements
    • Multiple measurements per part-operator combination
    File should contain columns for Part, Operator, and Measurement
    Enter tolerance to calculate %Tolerance
    From your control chart or capability study. Enables %Process column.
    Crossed: Each operator measures the same parts (most common)
    Nested: Each operator measures different/unique parts

    Gage Evaluation


    ANOVA Results







    Range Chart


    Xbar Chart



    These 6 plots mirror Minitab's Gage R&R output. Use them together to diagnose measurement issues.

    1. Components of Variation

    2. R Chart by Operator

    3. Xbar Chart by Operator

    4. Measurements by Part

    5. Measurements by Operator

    6. Operator x Part Interaction


    Bootstrap Confidence Intervals on Variance Components

    95% BCa bootstrap intervals โ€” more robust than Minitab's Satterthwaite approximation.






    Generate Management Report

    Create a comprehensive HTML report for management presentation.


    Generate & Download Report

    Export Results

    Save this study's key metrics as JSON for historical tracking.

    Export Results JSON

    Import Previous Study

    Upload a previous JSON export to compare trends.


    Report Preview

    Click 'Generate & Download Report' above to create and download a comprehensive HTML report with all analysis results and charts.

    Attribute Agreement Analysis (Gage R&R for Attributes)

    Data Setup


    Study Configuration


    Column Selection


    Analysis Options


    • Data Preview
    • Summary Report
    • Detailed Statistics
    • Disagreement Analysis
    • Visualizations
    • Report

    Attribute Agreement Analysis Report


    
                                          

    Within Appraiser Agreement

    Appraiser vs Standard Agreement

    Between Appraisers Agreement

    All Appraisers vs Standard

    Fleiss' Kappa Statistics

    Cohen's Kappa (Pairwise)

    Assessment Effectiveness

    Disagreement Summary by Part

    Disagreement Pattern Analysis

    Appraiser Bias Analysis

    Assessment Agreement Plot (Minitab Style)

    Agreement Chart

    Kappa Confidence Intervals

    Assessment Agreement Heatmap

    Professional Report



    Download Full Report (PDF) Download Results (Excel)

    Before Regression Analysis

    Check your data quality and assumptions before running regression

    📊

    Regression Diagnostics

    Fit a linear model, check all assumptions, download a complete report

    OLS Linear Regression 6 Diagnostic Tests 4 Residual Plots HTML Report Export

    📋 Analysis Setup

    1 Upload Data

    2 Select Variables

    3 Run Analysis

    4 Export
    • 🎯  Summary
    • 📈  Plots
    • 🔗  Correlation
    • ⚙  Technical

    🧪 Assumption Diagnostics

    ⚠ Influential Observations (Cook's D > 0.5)
    📊 Residual Diagnostic Plots
    Residuals vs Fitted
    Normal Q-Q Plot
    Scale-Location
    Cook's Distance
    📐 Predictor Correlation Analysis
    Correlation Circle Plot
    Correlation Heatmap


    📋 Full Correlation Matrix
    📝 Full R Statistical Output
    
                                

    Regression and Correlation Analysis

    Regression and Correlation Analysis


    Correlation Highlighting

    Note: Non-numeric variables are automatically detected as categorical.

    Categorical Variables
    Choose which independent variables should be treated as categorical. Non-numeric variables are automatically detected and converted to dummy/indicator variables.
    Each X variable will be transformed to polynomial terms of the specified degree.

    Ridge Regression Parameters
    Lambda controls the amount of shrinkage. Higher values = more shrinkage.

    Advanced Analysis
    Download HTML Report
    
                                

    Correlation Matrix

    High Correlation Warnings

    Correlation Visualization

    Regression Plot

    Regression Summary

    
                              

    Variance Inflation Factor (VIF) - Multicollinearity Analysis

    VIF values indicate the degree of multicollinearity. Generally:

    • VIF = 1: No correlation
    • VIF < 5: Moderate correlation (acceptable)
    • VIF > 5: High correlation (concerning)
    • VIF > 10: Severe multicollinearity (problematic)

    Multiple Regression Summary

    
                              

    Variance Inflation Factor (VIF) - Multicollinearity Analysis

    VIF values indicate the degree of multicollinearity. Generally:

    • VIF = 1: No correlation
    • VIF < 5: Moderate correlation (acceptable)
    • VIF > 5: High correlation (concerning)
    • VIF > 10: Severe multicollinearity (problematic)

    Pareto Chart of Standardized Effects

    Bars extending beyond the reference line indicate statistically significant predictors at ฮฑ = 0.05

    Ridge Regression Summary

    
                              

    Diagnostic Plots

    Regression Equation and Model Details


    Model Performance

    ANOVA Table

    Prediction Tool

    Enter Values for Prediction

    Prediction Results

    
                                  

    Logistic Regression Analysis

    Binary Logistic Regression Analysis

    Binary outcome variable must have exactly 2 unique values (e.g., 0/1, Yes/No, Success/Failure)
    Download HTML Report
    
                              

    ๐Ÿ“ Model Equation

    ๐ŸŽฏ Business Insights & Strategic Recommendations

    Model Summary

    
                            

    Model Performance Metrics

    ๐Ÿ“Š Model Coefficients & Business Impact Analysis


    ๐ŸŽฏ Odds Ratios & Strategic Impact

    Confusion Matrix

    Classification Metrics

    Diagnostic Plots

    ROC Curve Analysis

    ROC Statistics

    
                                  

    ๐Ÿ”ฎ Strategic Scenario Planning Tool

    Enter Values for Prediction

    Prediction Results

    
                                

    Design of Experiments (DOE) Analysis

    • 1 Design
    • 2 Data
    • 3 Model
    • 4 ANOVA
    • 5 Diagnostics
    • 6 Optimize
    • 7 Predict
    • 8 Report
    • Help
    1

    Design Generator

    Create an experimental design template (optional - skip to Step 2 if you have data)

    Design Configuration



    Design Options

    Technical replicates: Each experimental run will be repeated this many times
    Specify how many different responses you will measure (e.g., Yield, Purity, Cost)

    Design Information

    Generated Design

    Download as CSV
    Download as Excel

    Design Properties

    Design Matrix Visualization

    Run Distribution


    Correlation Structure


    Design Efficiency Metrics

    
                                      
    Step 1 of 8 (Optional)
    2

    Data Import

    Upload your experimental data (CSV or XLSX with response values)

    Upload Data

    Choose CSV or XLSX File


    Data Quality

    Data Preview

    • Table View
    • Summary
    • Structure


    
                                            

    
                                            
    Step 2 of 8
    3

    Model Setup

    Select response variable(s), factors, and fit the model

    Variable Selection


    Select your response variable replicates (e.g., Response1, Response2, Response3) and experimental factors.

    Factor Type Configuration


    Categorical factors should be treated as factors. Continuous numeric variables will be fitted as continuous.

    Model Options


    Model Summary


    • Fitted Equation
    • R Formula
    • Coefficients
    • Model Fit
    • Data Used

    Fitted Model Equation:



    
                                              



    
                                              
    Step 3 of 8
    4

    ANOVA & Effects

    Review factor significance, Pareto chart, half-normal plot, and interactions

    Type II ANOVA Table


    Download ANOVA

    Effect Sizes (Partial η²)


    Partial η² indicates the proportion of variance explained by each term.

    Pareto Chart of Standardized Effects


    Bars extending beyond the red reference line are statistically significant. This is the most important plot for identifying which factors matter.

    Half-Normal Probability Plot of Effects


    Effects far from the reference line are significant. Inactive effects cluster near zero along the line.

    Main Effects Plot


    Shows the average response at each level of each factor. Steeper lines indicate stronger effects.

    Two-Way Interaction Plot


    Non-parallel lines indicate interactions between factors.
    Step 4 of 8
    5

    Diagnostics

    Validate model assumptions - residuals, normality, influential points

    Residual Diagnostics


    Normality Tests


    Shapiro-Wilk and Anderson-Darling tests for normality. P-value > 0.05 suggests residuals are normally distributed.

    Influential Points


    Observations with Cook's distance > 4/n or high leverage may be influential.

    Diagnostic Interpretation


    Quick Reference
    • Residuals vs Fitted: Random scatter = good
    • Q-Q Plot: Points on line = normal
    • Scale-Location: Flat line = constant variance
    • Cook's Distance: Low values = no influential points

    All Diagnostic Plots

    Step 5 of 8
    6

    Optimization

    Find optimal factor settings, view contour and 3D response surfaces

    Optimization Goal


    Optimal Solution


    
                                          
    
                                          
    Note: If your design is saturated, some coefficients may be aliased. Predictions are still valid.

    Response Surface Visualization




    Download Plot

    3D Response Surface Plot


    Download 3D Plot
    Drag rotation/tilt to explore the surface. Uses the same X/Y axes as the contour plot.

    Predicted Response Grid


    Download Grid
    Step 6 of 8
    7

    Prediction & ROI

    Point predictions, Six Sigma quality analysis, and return on investment

    Single Point Prediction


    Prediction Result

    Six Sigma Quality Analysis

    Compare Two Settings

    Compare current process settings with proposed optimal settings to evaluate quality improvement.


    Current/Baseline Settings

    Proposed/Candidate Settings

    Specification Limits & Quality Parameters

    Define your specification limits to calculate process capability and defect rates.

    Cost Parameters (Optional)

    Six Sigma Quality Comparison Results


    • Quality Metrics
    • Cost Impact
    • Recommendation
    • Process Capability Chart





    Step 7 of 8
    8

    Executive Summary Report

    Generate a professional HTML report for managers and stakeholders

    Report Configuration


    Include Sections:

    Report Status

    Generate Report

    Generates a self-contained HTML file you can share with managers,
    open in any browser, or attach to emails.


    Report Preview

    Step 8 of 8 - Final Step

    DOE Analysis Platform - User Guide

    Quick Start

    1. Step 1 - Design (Optional): Create your experimental design
    2. Step 2 - Data Import: Upload your completed DOE dataset
    3. Step 3 - Model Setup: Select response, factors, fit model
    4. Step 4 - ANOVA & Effects: Review significance and Pareto chart
    5. Step 5 - Diagnostics: Validate model assumptions
    6. Step 6 - Optimization: Find optimal settings, view surfaces
    7. Step 7 - Prediction & ROI: Calculate predictions and quality impact
    8. Step 8 - Executive Report: Generate HTML summary for managers

    Choosing the Right Design

    • Full Factorial: 2-4 factors, study all interactions
    • Fractional Factorial: 5+ factors, main effects + 2-way interactions
    • Plackett-Burman: 7+ factors, identify the vital few
    • CCD / Box-Behnken: Optimization after screening
    • Definitive Screening: 3+ factors, detect quadratic effects
    • D-Optimal: Constraints or irregular experimental region

    Key Metrics

    • p < 0.05: Statistically significant
    • R-squared: Proportion of variance explained (closer to 1 = better)
    • RMSE: Average prediction error
    • Cpk >= 1.33: Process is capable

    Taguchi Design of Experiments

    Robust parameter design for process optimization using orthogonal arrays and signal-to-noise ratios

    • Overview
    • 1 Design
    • 2 Analyze
    • 3 Results
    • 4 Confirm
    What is Taguchi Method?

    The Taguchi method is a structured approach to find the best factor settings that make your process robust (insensitive to noise/variation). Unlike full factorial designs, Taguchi uses orthogonal arrays to test many factors with very few experiments.

    Your Workflow:
    1. Design: Select factors and levels, get an orthogonal array
    2. Experiment: Download the template, run experiments, record responses
    3. Analyze: Upload results for S/N ratio analysis and optimization
    4. Confirm: Verify optimal settings with confirmation runs
    When to Use Taguchi
    • You have 3+ factors to optimize
    • You want to reduce experiments vs full factorial
    • You care about robustness (consistency)
    • Factors have 2 or 3 levels each
    Limitations
    • Assumes factors don't strongly interact
    • Limited to screening main effects
    • Confirmation experiments are essential
    Download Example Dataset

    1 Define Factors

    How to Choose Factors and Levels

    Select the process parameters you want to optimize. Each factor needs 2 or 3 levels:

    • 2 levels: Low/High (e.g., Temperature: 180/220)
    • 3 levels: Low/Medium/High (e.g., Speed: 100/150/200)

    1 Upload Experimental Data

    Data Format

    Upload your completed experiment file (CSV or Excel). It should contain:

    • Factor columns (the levels you tested)
    • Response columns (your measurements, one per replicate)
    AnalyticsTool ยฉ 2025 Dr. Mahmood Al Kindi