EconStatsCraft rigorous, plain-spoken econometrics
Econometrics that explains itself.
Regression, panel data, time series and the whole battery of tests. Every result is followed by a verdict you can defend.
Load a dataset to see it here.
EconStatsCraft › India - district map
Shades India by district - 641 of them, at ten times the resolution of the state map. The level at which most Indian administrative data is published and most within-state variation lives: a state average hides the fact that its richest district is often several times its poorest.
A district map is a state map with more regions and less data behind each one. Finer geography looks more precise and is usually less reliable: the same survey spread over 700 districts instead of 30 states gives each unit a twentieth of the sample, so the extremes on the map are mostly the districts where the fewest people were asked.
Any district-level Indian data, which is most of what the census, NREGA, the NFHS and the district statistical abstracts publish. Also the honest first look before any within-state claim, because a state average hides the thing you usually want: the richest district of a large state is often several times its poorest.
For a district with n_d observations the sampling variance of its mean is \sigma^2/n_d, so the SPREAD of estimates across districts is inflated by sampling noise, not just by real variation. The map's extremes are therefore biased outward, and systematically so: the smallest n_d produce the most extreme \bar{v}_d in both directions. Empirical Bayes shrinkage is the standard repair, pulling each district towards the overall mean by a factor that depends on its own sample size - exactly the credibility weight Z=n/(n+k) used in insurance.
A district map of a rare outcome will always put its darkest colours on the least populous districts, because one event in a district of 5,000 is a rate of 20 per 100,000 while the same event in a district of 500,000 is 0.2. The map appears to show a geographic pattern and is showing a population pattern. Shrinkage fixes it arithmetically, and the diagnostic is simple: plot each district's rate against its denominator, and if the extremes all sit at the left of that plot the map is displaying sample size.
| If you see this | It means | Do this |
|---|---|---|
| A few districts far darker than the rest | Small samples, most likely | Map the sample size beside it |
| Salt-and-pepper pattern | Noise dominating | Shrink towards the regional mean |
| Districts missing from the map | Boundary vintage or a failed name join | Join on codes and report unmatched counts |
| A very smooth map | Already shrunk, or a modelled surface | Check what was mapped |
| A striking cluster | Multiple comparisons across hundreds of units | Test it, do not just point at it |
| Rates from tiny denominators | One event in a small district gives a huge rate | Suppress below a minimum denominator |
Credibility theory, which is this shrinkage in an insurance setting. State map, for the same data at a coarser scale.
World map · Bivariate map · Flow map · India - state map
Line chart · Area chart · Bar chart · Stacked bar · Scatter plot · Bubble chart · Histogram · Box plot · Pie chart · Heat map · Rebased to 100 · Lorenz curve and Gini
World map · Bivariate map · Flow map · India - state map · India - district map
Descriptive statistics · Summary by group · Two-way table · Classical statistical tests
Multiple regression (OLS) · Logit / Probit · Tobit (censored) · Truncated regression · Multinomial logit · Ordered logit / probit · Quantile regression · Poisson / Negative binomial
Time-varying coefficients (Kalman) · Unit root tests · Correlogram (ACF / PACF) · ARIMA / SARIMA · Rolling-origin cross-validation · Theta method · Unobserved components · STL forecasting · Forecast combination · Markov regime switching · Change frequency (resample) · ARCH / GARCH volatility · Decompose & filter · Spectral analysis · Exponential smoothing · Forecast accuracy
Yield curve (Nelson–Siegel / Svensson) · Dynamic factor model · Dynamic regression (ARIMAX) · Structural VAR · VAR · Granger causality · Cointegration · VECM · ARDL & bounds test
Panel regression · Panel cointegration tests · Heterogeneous panel: Mean Group & PMG · Gravity model of trade · Dynamic panel GMM · Panel diagnostics · Panel unit-root tests
Principal components (PCA) · Factor analysis · Cluster analysis
Conjoint analysis · MaxDiff (best–worst scaling) · TURF - reach of a product line · Price sensitivity (Van Westendorp) · Market basket analysis · Perceptual map · Scale reliability (Cronbach’s alpha) · Key driver analysis
Spatial autocorrelation · Spatial regression · Heckman selection · Instrumental variables (2SLS) · Difference-in-differences · Staggered difference-in-differences · Regression discontinuity · Matching & weighting · Oaxaca–Blinder decomposition
Black–Scholes option pricing · Bond price, duration & convexity · Merton distance to default · EMI / home loan planner · CAPM / beta estimation · Multi-factor model · Portfolio optimization · Value at Risk & Expected Shortfall · Performance & drawdown · Time value of money & NPV/IRR · Equity valuation (DDM, FCF, residual income) · Cost of capital (WACC) · Binomial option pricing · Option strategies (payoff & profit) · Forwards, futures & swaps · Credit risk & Basel capital · Extreme value theory (tail risk)
Life table · Life annuity · Life insurance pricing · Chain ladder reserving · Buhlmann credibility · Survival analysis · Mortality graduation · Aggregate loss model · Ruin probability · Multi-state Markov model · Loss severity fitting
Monte Carlo experiment · F-test, Wald & Chow · Structural breaks & stability
Regression vs machine learning · Ridge / Lasso / Elastic Net · Random forest · Gradient boosting
EconStatsCraft rigorous, plain-spoken econometrics
Regression, panel data, time series and the whole battery of tests. Every result is followed by a verdict you can defend.
Load a dataset to see it here.
Pick the example closest to your question. You get a spreadsheet with the right columns and a few rows showing the expected format - replace the numbers with your own, then paste or upload it back.
Copy the header row from the table above (or from the downloaded template), put your own rows underneath, and paste the whole thing here. It is checked against the layout before anything is imported.
Or click a row in the preview below.
For a units or notes row.
Search every source at once. World Bank indicators need countries and years; everything else loads in one click.
Loading the catalogue…
The engine stays loaded, so this is quick - and it leaves your open tab and panel layout alone.
⌘/Ctrl+Enter runs the current analysis. ⌘/Ctrl+P exports the session as a PDF. Esc closes this.
In the Notebook: Enter starts a new block and
Shift+Enter a new line inside one; Backspace at the start
joins back into the paragraph above; / on an empty line inserts anything.
⌘/Ctrl+B, I, E, H and
M apply bold, italic, code, highlight and maths.
#, ##, -, 1., > and
``` at the start of a line convert it.
Sign in to run unlimited analyses.
Scroll to pan · Esc to close