ds@mcpanalytics.aiEmail your data and your question and get an answer about your own data, with the method shown.Email your data and question. Get an answer.
One row per person or thing: which analyses fit this data | MCP Analytics
Data shape

One row per person or thing

By MCP Analytics Team | Published , updated

One row per customer is a different problem from one row per customer per month. The shape of the file narrows which methods can apply to it.

See a worked example

How the analyses here work

One row per person or thing: prebuilt analyses

The analyses filed under this data shape. Each card opens the analysis page, where you can run it on a file. Cards marked Coming soon are still being built.

Acceptance Sampling Plans

Should I accept this lot?

One row per person or thingManufacturing & Quality

Method Agreement (Bland-Altman)

Do two measurement methods agree well enough to be used interchangeably?

One row per person or thing

Categorical tests (v2)

Are two categorical columns related?

One row per person or thing

Classification (v2)

Which factors predict the outcome class, how clearly they separate, and where predictions fail.

One row per person or thing

Correlation (v2)

Which measures rise and fall together, how strongly, and in which direction, with every pair tested.

One row per person or thing

Correspondence Analysis

How do two categorical variables map together? Biplot of category associations, brands vs attributes, segments vs behaviors.

One row per person or thing

Data profile (v2)

Every column in your file: its type, what is missing, how its numbers are spread. Plus the fixes worth making before you analyse it.

One row per person or thing

Normality & Outlier Screening

Is my data normal, and are there outliers?

One row per person or thing

Distribution Fitting

What distribution does my data follow? Fit and compare candidate distributions with goodness-of-fit tests.

One row per person or thing

Dose-Response Curve Fitting

How does response change with dose or intensity? Nonlinear curve fitting with EC50/IC50 estimates.

One row per person or thing

Factor analysis (v2)

The shared factors behind several measures: how many the data accepts, what loads on each factor, and how much of every measure they explain.

One row per person or thing

Feature Importance (What the Model Uses)

Which predictors does the model actually depend on?

One row per person or thing

Importance-Performance Gap Analysis

What matters most that we do worst? Importance vs performance quadrants from survey data for prioritization.

One row per person or thing

Generalized linear model (v2)

What drives an outcome, with the model that fits how it is measured: logistic for yes/no, Poisson for counts, gamma for amounts, linear otherwise.

One row per person or thing

Hierarchical Clustering

Where does my data's family tree naturally split?

One row per person or thing

Instrumental Variables

What is the causal effect when treatment is confounded? Two-stage least squares with instrument diagnostics.

One row per person or thing

Cohen's kappa agreement (v2)

How well do two raters agree beyond chance?

One row per person or thing

Key Driver Analysis (What Moves Satisfaction)

What moves satisfaction most?

One row per person or thing

Lift and Gains (Targeting Value)

If I only contact the top N%, how much of the value do I capture?

One row per person or thing

Likert / Top-Box Survey Analysis

Ordinal survey items done right.

One row per person or thing

Linear regression (v2)

How much a set of drivers explains an outcome, which of them matter most and in which direction, and how well the model actually fits.

One row per person or thing

Mediation & Moderation Analysis

Does X drive Y through M; conditional effects.

One row per person or thing

Meta-Analysis & Forest Plot

Pool effect sizes across studies.

One row per person or thing

Missing Data Audit

How bad is my missing data and does it bias my results? Missingness patterns, MCAR checks, imputation impact.

One row per person or thing

NPS Analysis

What is our Net Promoter Score, and is it moving or differing by segment?

One row per person or thing

Pareto Analysis (The Vital Few, 80/20)

Which few causes drive most of the problem?

One row per person or thing

Principal component analysis (v2)

Reduces many measures to a few dimensions, tested against random data, and names what drives each.

One row per person or thing

Regression Discontinuity

Did crossing the threshold cause the change?

One row per person or thing

Scale reliability (v2)

Do your survey items hold together as one scale?

One row per person or thing

Classification Threshold Optimizer

Where should I set the cutoff given MY costs?

One row per person or thing
Coming soon

Latent Class Analysis

What hidden segments exist in categorical responses? Model-based clustering for survey and choice data.

One row per person or thing
Coming soon

Model Comparison Scorecard

Fit several classifiers/regressors on one dataset, compare honestly (CV, metrics, stability).

One row per person or thing
Coming soon

Ordinal Regression: Rating Drivers

What drives a 1-to-5 rating outcome? Proportional-odds models for ordered outcomes instead of pretending they are continuous.

One row per person or thing
Coming soon

Quantile Regression: Drivers of the Tails

What drives the WORST and BEST cases, not the average? Regression at chosen quantiles of the outcome.

One row per person or thing
Coming soon

Survey Weighting & Post-Stratification

Does my sample look like my population? Compute and apply post-stratification weights, compare weighted vs raw estimates.

One row per person or thing
Coming soon

Uplift Modeling: Who to Target

Heterogeneous treatment effects; persuadables vs sure-things.

One row per person or thing
Worked example

How do weekly sales move with ad spend?

The data. standard_linear_regression_v2.csv, the published sample file for Linear regression: 240 rows; columns ad_spend_k, region, sales_k, unit_price, week. Sample data, not a customer's.

The calculation. Python, standard library only. This exact code ran against the file when this page was built, and printed the output below it.

import csv
rows = list(csv.DictReader(open("standard_linear_regression_v2.csv")))
x = [float(r["ad_spend_k"]) for r in rows]
y = [float(r["sales_k"]) for r in rows]
n = len(x)
mx, my = sum(x) / n, sum(y) / n
sxy = sum((a - mx) * (b - my) for a, b in zip(x, y))
sxx = sum((a - mx) ** 2 for a in x)
syy = sum((b - my) ** 2 for b in y)
slope, r = sxy / sxx, sxy / (sxx * syy) ** 0.5
print(n, "rows")
print("sales_k =", round(my - slope * mx, 1), "+", round(slope, 2),
      "x ad_spend_k")
print("correlation r =", round(r, 2), " r squared =", round(r * r, 2))
240 rows
sales_k = 58.3 + 6.57 x ad_spend_k
correlation r = 0.93  r squared = 0.87

What it says. In this file each extra 1k of ad spend goes with about 6.57k more sales, and ad spend alone lines up with 87% of the variation in sales across these 240 rows, one per region and week (r = 0.93).

What it does not say. This is an association, not the effect of spending more: weeks with more spend may also be busier weeks, and the four regions are pooled here. One predictor is used here; the library analysis takes up to five drivers, such as region and price, reports an interval for each coefficient, and shows the residuals.

Run Linear regression on this file or your own, or open its stored sample report.

Sources

Further reading on the method in the worked example. Each reference was looked up and its authors, title, year and venue confirmed between 27 October 2026 and 30 October 2026.

  1. James G, Witten D, Hastie T, Tibshirani R. An Introduction to Statistical Learning (2nd ed.). https://www.statlearning.com/
  2. Pearson K (1895). Note on regression and inheritance in the case of two parents. Proceedings of the Royal Society of London. https://doi.org/10.1098/rspl.1895.0041
  3. White H (1980). A Heteroskedasticity-Consistent Covariance Matrix Estimator and a Direct Test for Heteroskedasticity. Econometrica. https://doi.org/10.2307/1912934

By MCP Analytics Team. Updated November 2026. Analysis list from the library catalog.

A delivered report from this list

Acceptance Sampling Plans: sample report Open full report →

The stored sample report for Acceptance Sampling Plans. Each analysis has its own report layout; open its page to see what it returns.