Univariate Statistics Analyzer
Your first step in any data analysis: understand each variable individually before exploring relationships. Upload marketing data and instantly assess distributions, detect outliers, test for normality, and generate publication-ready summaries.
QUICK START: Choose Your Path
OVERVIEW & WHAT THIS TOOL SOLVES
Jumping straight into regression or A/B testing without inspecting each variable on its own is how a single data-entry outlier, a batch of missing codes, or a heavily right-skewed spend distribution ruins an entire marketing study. The Univariate Statistics Analyzer profiles every column in your dataset one at a time—automatically separating continuous metrics from categorical labels, auditing data quality, testing normality, and letting you stress-test how outliers pull the mean vs. the median.
🎯 Questions It Answers
- What is a typical value for this variable (Mean vs. Median vs. Mode), and how spread out are customers around it (SD vs. IQR)?
- Is a continuous metric roughly bell-shaped (Normal), or do skewness, heavy tails (kurtosis), and outliers require a log transform or non-parametric test?
- How balanced or concentrated are the categories in our segment, channel, or survey-response columns?
📂 What Data You Need
- Multi-Column Dataset: Preset marketing case study or uploaded CSV containing continuous and/or categorical columns
- Variable Type Override: Automatic detection of Continuous vs. Categorical measurement scales (with 1-click manual override)
- Visual & What-If Controls: Switch between Boxplot, Histogram, Violin, Density, and Q-Q plots, or trim outliers live
💡 What You'll Discover
- Data Quality Scorecard: Missing value counts, IQR outlier flags, and distribution health badges across all variables
- Complete Summary Suite: Mean, SD, Median, IQR, Min/Max, Skewness, Excess Kurtosis, and Shapiro–Wilk normality test
- Interactive What-If Sandbox: Live demonstration of how winsorizing or removing extreme points shifts Mean/SD vs. Median/IQR
🔍 Key Nuances & Common Traps to Watch For
- Mean & SD vs. Median & IQR on Skewed Spend Data: In e-commerce and B2B revenue, a handful of whale accounts pull the arithmetic mean far above the typical customer. Report the Median and IQR alongside the Mean whenever skewness exceeds
|g₁| > 1. - Numeric Codes Are Not Always Continuous: A column containing
1, 2, 3, 4for Region or Loyalty Tier is a categorical factor—averaging it to "Region 2.4" is meaningless. Use the Variable Type toggle to switch coded categories to Categorical mode. - Shapiro–Wilk Sensitivity in Large Samples: With
n > 500, the Shapiro–Wilk test flags tiny, harmless deviations from normality withp < 0.05; always inspect the Q-Q plot and skewness/kurtosis values alongside the p-value.
📐 Under the Hood: Model Equations & Variable Definitions
1. Central Tendency & Dispersion (Sample Mean, Standard Deviation & IQR)
💬 Read it in plain English: The sample mean x̄ is the balance point of all observations and s measures typical distance from that mean, while the interquartile range (IQR) spans the middle 50% of sorted values from the 25th (Q₁) to the 75th (Q₃) percentile.
2. Distribution Shape: Sample Skewness (g₁) & Excess Kurtosis (g₂)
💬 Read it in plain English: Skewness cubes standardized z-scores to measure asymmetry (positive = right tail, negative = left tail), while excess kurtosis raises z-scores to the fourth power (minus 3 for a normal curve) to measure tail heaviness and outlier proneness.
DATA SOURCE
Use a Case Study
📊 Real Marketing Data Scenarios
Select a preset scenario to explore real-world datasets with mixed variable types. Each scenario includes continuous metrics (revenue, engagement scores, visit duration) and categorical dimensions (segments, channels, regions) so you can practice interpreting both types.
Upload Your Data
Drag & Drop data file (.csv, .tsv, .txt, .xls, .xlsx)
Provide a CSV or TSV with column headers. Up to 5,000 rows per file.