Deutsche Version Home Download Pricing Docs About Contact Download Free Trial
Documentation

StatInsight Documentation

Everything you need to get started and get the most out of StatInsight.

Installation

StatInsight is available for Windows, Linux, and macOS. Choose your platform below.

Windows

1
Go to the Download page and click the Windows icon to save StatInsight_installer.exe.
2
If Windows SmartScreen shows a warning, click "More info" then "Run anyway" to proceed with the installation.
3
Read the License Agreement, select "I accept the agreement", then click Next and follow the remaining steps.
4
Leave "Launch StatInsight" checked and click Finish. The app opens and asks you to Accept the EULA.
5
Enter your License Key from the Pricing page. You are ready to start.

Linux

1
Go to the Download page and click the Linux icon to save StatInsight.tar.gz.
2
Extract the archive: tar -xzf StatInsight.tar.gz
3
Make the binary executable: chmod +x StatInsight/StatInsight
4
Launch the application: ./StatInsight/StatInsight  — or double-click the binary in your file manager.
5
Accept the EULA, then enter your License Key from the Pricing page. You are ready to start.

macOS

1
Go to the Download page and click the macOS icon to save StatInsight.app.dmg.
2
Double-click the downloaded .dmg to open it, then drag StatInsight into your Applications folder.
3
StatInsight is not yet notarized by Apple, so on first launch macOS may report that the app is “damaged” or from an “unidentified developer”. This is expected for an unsigned app — it is not actually damaged. Open Terminal (Applications → Utilities → Terminal) and run:
xattr -cr /Applications/StatInsight.app
This removes the download “quarantine” flag that macOS adds to apps from the internet. If you put the app somewhere other than Applications, adjust the path accordingly.
4
Open StatInsight from your Applications folder — or run open /Applications/StatInsight.app. If macOS still shows a warning, right-click the app, choose Open, then confirm.
5
Accept the EULA, then enter your License Key from the Pricing page. You are ready to start.
Need a license key? Visit the Pricing page to get a free 14-day demo license — no credit card required.

Loading Data

Click Open File on the welcome screen (or Open in the main window) and pick a dataset or a saved project; the Recently Open Files panel reopens the last five with one click. StatInsight detects the type of every column as it loads.

Video tutorial

Loading your data — video tutorial

Supported formats

FormatExtensionNotes
CSV.csvDelimiter auto-detected (comma, semicolon, pipe, tab)
Excel.xls, .xlsxBoth legacy and modern Excel formats supported
RTF.rtfRich Text Format with tabular data

Variable classification

Each column is automatically classified into one of the following types. You can change the type at any time with the Change to Continuous / Categorical / Label buttons under the variable in the Data Summary tab.

TypeDescription
ContinuousNumeric data with many unique values — measurements, weights, lab values
CategoricalLimited set of distinct groups — blood type, treatment group, study site
BinaryExactly two distinct values — yes/no, 0/1, male/female
DateDate or time values; common formats auto-recognized
LabelHigh-cardinality text columns (IDs, names) — excluded from statistical analysis
Variable types can be changed manually after loading if the automatic classification does not match your data.

Saving and reopening projects

Save your entire working session — loaded data, variable types, every result with its figure and post-hoc choice, the Multiple Comparisons selection and the combined figures — as a .stati project file with Save Project. Open it like any other file, or double-click it, to resume where you left off.

Data Summary

The Data Summary tab provides an at-a-glance summary of every variable in your dataset, four at a time, with a search box and type filters above. Results update instantly when variable types are changed or outliers are removed, and a Group by dropdown splits every statistic and chart by a categorical variable.

Video tutorial

Exploring the Data Summary — video tutorial

Continuous variables

For numeric variables with many unique values, StatInsight calculates: mean, standard deviation, median, interquartile range (IQR), minimum, maximum, and sample size. A normality assessment is run automatically (composite of Shapiro-Wilk, Anderson-Darling, skewness, and kurtosis) and can be overridden by hand. Each variable is accompanied by a histogram with outliers in a second colour; click it to switch to a violin, ECDF, Q-Q, strip or box plot.

Categorical & binary variables

For categorical and binary columns, StatInsight displays frequency counts and percentages for each group, alongside a bar plot (or a pie, treemap or lollipop chart if you prefer). This allows immediate detection of imbalanced groups or data entry errors.

Date variables

Date columns show the earliest and latest values, total span, and a time-area distribution plot to visualize data collection over time — useful for identifying recruitment gaps or data quality issues.

Outlier removal

Outliers are identified using the IQR method: a value is flagged as an outlier if it falls below Q1 − 1.5 × IQR or above Q3 + 1.5 × IQR. An Remove Outliers button is available for each continuous variable, allowing targeted removal without affecting other variables. Removed values are tracked and can be restored.

Data Summary tab grouped by sex

Quick Statistics

Click Choose Variables of Interest, tick the variables and press Analyse: Quick Statistics runs the appropriate test for every valid combination — chi-square, t-test or Mann-Whitney, ANOVA or Kruskal-Wallis, Pearson or Spearman, chosen from the variable types and the normality assessment — plus a multiple linear or logistic regression for each continuous or binary variable against the others.

Video tutorial

Quick Statistics — video tutorial

What's included in each result

p-value Effect size Power analysis Confidence intervals Plain-language interpretation Visualization

Each result shows the test name, the variables tested, the key statistics, a chart and a plain-English report paragraph. Significant results (p < 0.05) are highlighted. Results can be filtered, exported and summarised with Compile Report — a short Word document with the three most prominent findings. See the Export section for details.

Quick Statistics — choosing the variables of interest Quick Statistics result detail

Custom Statistics

The Custom Statistics tab lets you choose a specific test and configure exactly which variables to compare. Click Variable Test, move variables into the selection, and the tests that fit the selection light up on the right — the configuration panels for the chosen test appear below. This is the right choice when you have a defined hypothesis or need a test not covered by Quick Statistics.

Video tutorial

Custom Statistics — video tutorial
Custom Statistics results Custom Statistics test builder

Assumption-aware guidance

Before you run a test, StatInsight evaluates whether your selected data meets the test's assumptions and displays a colour-coded indicator:

Green — test recommended for your data Yellow — test possible, check assumptions carefully Red — test not appropriate for this data

Available tests

CategoryTests
Comparison T-Test, Paired T-Test, Mann-Whitney U, Wilcoxon, ANOVA, Kruskal-Wallis, Repeated Measures ANOVA, Two-Way ANOVA, Scheirer-Ray-Hare, Friedman, ANCOVA, MANOVA
Correlation Pearson, Spearman, Partial Pearson, Partial Spearman
Categorical Chi-Squared Test
Survival & diagnostic Kaplan-Meier Analysis, ROC Curve Analysis
Regression Simple Linear, Theil-Sen, Multiple Linear, Multiple Logistic, Multinomial Logistic
Normality & agreement Shapiro-Wilk normality test, Cohen’s Kappa, Fleiss’ Kappa, Kendall’s W, Percent Agreement (OPA/PPA/NPA)
Automatic AutoPrediction (predictor selection)

Paired and repeated-measures designs

Paired T-Test, Wilcoxon, Repeated Measures ANOVA and Friedman match observations by a Subject ID column you pick — any column in the file, whether or not it was selected for analysis — instead of by row order. Repeated measures can be stored long (a condition column and a value column) or wide (one column per time point); both layouts have their own panel. Batches of paired tests can be Bonferroni-corrected across the whole batch.

Post-hoc Procedures

Every result with a pairwise table has a Post-hoc test dropdown directly above it. Only the procedures valid for that test’s design are offered — 31 in total across the app, from Tukey HSD, Games-Howell, Scheffé, Tamhane T2 and Dunnett to Dunn and Conover-Iman with a choice of correction, Nemenyi, DSCF, Mann-Whitney, and the Friedman-specific Nemenyi, Conover, Siegel and Miller variants.

Video tutorial

Post-hoc procedures — video tutorial
Post-hoc dropdown above a pairwise table

Suitability marks

Each entry is marked and coloured by how well it suits your data, using the same traffic-light convention as the test buttons, and the reason for the current selection is shown beneath the dropdown:

✓ Green — appropriate, runs immediately ⚠ Yellow — computes correctly, but loses power or answers a different question ✗ Red — the data contradicts the procedure’s assumptions; it will not run without an explicit override
  • Selecting a different entry recomputes the table in place; row order is identical across procedures, so p-values can be compared column by column.
  • The dropdown opens on the procedure that was actually computed, so it always matches the table on screen.
  • Choosing Dunnett reveals a second dropdown for the control group.
  • Your choice becomes the default for that test, is stored in the project file and is used by the Word export.

AutoPrediction

AutoPrediction automatically identifies which variables in your dataset are most likely predictors of a chosen outcome variable. Select your outcome and let StatInsight run a battery of machine learning feature selection methods to rank the remaining variables by predictive importance.

Video tutorial

AutoPrediction — video tutorial

Methods used

1
L1-Regularized Regression (Lasso) — penalized regression that forces coefficients of less-relevant predictors toward zero, effectively performing variable selection.
2
ElasticNet Regression — combines L1 and L2 penalties, making it more robust when predictors are correlated with one another.
3
Random Forest Feature Importance — a tree-based ensemble method that measures how much each variable reduces impurity across all trees in the forest.
4
Mutual Information — measures the statistical dependence between each predictor variable and the outcome, capturing both linear and non-linear relationships.
5
Permutation Importance — directly measures the drop in model performance when a variable's values are randomly shuffled, providing a model-agnostic importance estimate.

Results are presented as a ranked summary table and a predictor-significance chart. Each top predictor is then tested individually with the appropriate statistical test, and the combined model is cross-validated with the feature selection repeated inside every fold, so the reported performance is honest.

AutoPrediction results with the Find Predictor dialog

Multiple Comparisons

Run a t-test on eighteen variables and each carries its own 5 % chance of a false positive — the chance of at least one is about 60 %. The Multiple Comparisons tab lists every finished result whose test produces a single clean p-value; you tick the ones that belong together, and it shows the adjusted p-values beside the raw ones.

Video tutorial

Multiple Comparisons — video tutorial
Multiple Comparisons tab

Procedures

ControlsMethods
Family-wise error rateBonferroni, Holm-Bonferroni (default), Šidák, Holm-Šidák, Hochberg, Hommel
False discovery rateBenjamini-Hochberg, Benjamini-Yekutieli

How it works

  • You define the family. Which results belong together is a judgement call, so nothing is grouped automatically. Filter by test with Show and click Select all shown when one test was run over many variables.
  • Nothing is overwritten. The correction is a view: raw p-values are untouched and switching procedure recomputes from them, so a correction can never compound.
  • Rows that lose significance are highlighted in yellow; rows that stay significant in green.
  • The methods sentence is written for you“P-values were adjusted for multiple comparisons using the Holm-Bonferroni method across the 14 comparisons in this family…” — and Export table writes it with the full table to Word.
  • Tests with their own pairwise stage (ANOVA, Kruskal-Wallis, Friedman, the factorial and repeated designs) are deliberately excluded: their comparisons are already corrected by the post-hoc procedure chosen on the result itself.

Plots & Plot Editor

Every result in StatInsight is accompanied by a chart, chosen to suit the test — and switchable to any of the other chart types that fit the same result, without re-running the test. Over 70 chart types are available; a default per test can be set in Preferences.

Chart types by result

ResultCharts
Single variableHistogram, histogram + normal curve, violin, box, strip, ECDF, Q-Q plot; bar, pie, treemap, lollipop; time-area, time-line, box per period
Group comparisonsMeans bar and error bar, multi-boxplot, box + points, violin, raincloud, strip, multi-histogram, ECDF per group, means heatmap, spaghetti and means line for paired data
Two factorsInteraction plot, interaction lines, grouped means bars, adjusted means (ANCOVA), radar and parallel coordinates (MANOVA)
CategoricalStacked bar (counts or %), grouped bar, contingency heatmap, mosaic plot
Correlation & regressionScatter + trend line, scatter + marginals, hexbin density, 2-D KDE contour, residual plots, coefficient forest and heatmap, actual vs predicted, scatter matrix
Logistic & classificationOdds-ratio forest, probability distribution, ROC, precision-recall and lift curves, log-log plot
Survival & diagnosticKaplan-Meier (with confidence bands and censor marks), reversed KM, cumulative hazard, ROC curve with optimal cut-off
AutoPrediction & agreementPredictor forest, importance bars, method-score heatmap, kappa forest, agreement matrix heatmap, rank concordance lines

The Plot Editor

Click any chart to open the editor: a live preview on the left, tabs on the right — and only the tabs that apply to the figure in front of you. A heatmap gets a colour-scale tab, a multi-panel figure a panels tab, a survival plot gets one row per arm with its confidence band and censor marks as toggles.

  • General — title, size with journal single-/double-column presets, margins, backgrounds, fonts, scale all text, export format and scale
  • Legend, Axes — position and orientation; tick angle and number/date formats, ranges, log scale, grid and axis lines, category renaming and ordering
  • Series — colour, name, visibility, line dash / marker symbol / bar pattern, width, opacity, order; a palette for all series at once; per-category colours for bars and pies
  • Labels & Lines — data labels, error bars (95 % CI, SD or SE), annotations, reference lines and shapes
  • Style presetsPublication (colour), Publication (greyscale) and Presentation; greyscale tells series apart by dash, symbol and hatching, not shade alone
  • Undo/redo, reset, and export as PDF, SVG, PNG, JPEG or WEBP at 1–8× scale. Edits are saved with the project and used by the Word export.
Plot Editor Plot Editor — Series tab of a Kaplan-Meier figure

Plot Combiner

The Plot Combiner tab takes figures you already have — from Data Summary, Quick Statistics and Custom Statistics — and merges them into one, either as a grid of panels or as an overlay on shared axes. The result behaves like any other figure: edit it, export it, put it in a Word report; it is saved with the project.

Video tutorial

Plot Combiner — video tutorial
Plot Combiner — four results combined into a 2 x 2 grid
Grid of panelsOverlay on shared axes
What it doesEach figure becomes one panel of a multi-panel figureAll figures are drawn on one pair of axes
When it worksAlwaysWhen the figures’ axes agree — the tab tells you
Typical useThe multi-panel figure of a paper: baseline distributions, outcome by arm, survival — side by sideSeveral ROC curves on one plot; Kaplan-Meier curves from two analyses; two outcomes by the same group on two Y axes
  • Tick order is panel order; for an overlay, the first tick is the figure the others are compared to.
  • Grading: as soon as the first figure is ticked, every other row is marked green (same axes), yellow (same axis types, different variables — allowed, titles merged) or grey (cannot share axes).
  • Colours: each source figure gets one colour; shades of it keep the levels inside it apart. Bars from different sources sit side by side; a reference line present in every source is drawn once.
  • Snapshots: a combined figure keeps its own copy of the sources, so it survives a deleted result; Rebuild from sources re-pulls the current figures when you want it to.
Plot Combiner — two ROC curves overlaid

Export

StatInsight exports results to Microsoft Word (.docx) format — ready to paste directly into a manuscript or report. Every tab has its own export button in its action bar.

Video tutorial

Exporting to Word — video tutorial

What's exported

  • Statistical tables with all test metrics (test statistic, degrees of freedom, p-value, effect size)
  • Embedded chart images for each result
  • Pairwise comparison tables with the post-hoc procedure selected on screen
  • Plain-language result interpretation paragraphs
  • Regression summary tables with coefficients and confidence intervals
  • Kaplan-Meier event tables
  • Multiple Comparisons: the corrected family with its methods sentence
  • Combined figures with their title and the list of source results

Export options

  • Data Summary → Export — the descriptive statistics of every variable, grouped if a Group by variable is set.
  • Quick Statistics → Export all / Export displayed — every result, or only those left by the current filters; Compile Report writes a short summary of the three most prominent findings.
  • Custom Statistics → Export Stats — every result of the tab.
  • Multiple Comparisons → Export table, Plot Combiner → Export to Word for one figure or all of them.
  • Individual figures export as PDF, SVG, PNG, JPEG or WEBP from the Plot Editor.

Large sessions are split automatically into files of at most 100 results; the date is appended to the file name.

Word export example
Exports are formatted Word .docx files. Each result includes headings, tables, a chart, and a summary paragraph — ready to paste into a manuscript.

Preferences

The gear icon in the top-right corner opens the preferences:

  • Language — English or German, applied immediately to the whole interface, the result texts and the reports.
  • Colour scheme — eleven themes (Classic Cream, Violet & Green, Ocean Dusk, …), applied live.
  • UI font — typeface and sizes. Text sizes are chosen for your screen automatically — a 16-inch laptop gets smaller text than a 4K monitor — and follow the screen when you dock or undock; Recommended for this screen brings the automatic choice back after manual changes.
  • Image font — the font used inside exported charts.
  • Default plot per analysis — which chart type each test shows first.