Weighted Isotonic Regression Workbench
Fit the nearest monotone sequence under exact positive weights and inspect merged blocks and a checked residual certificate.
Loading tool…
How to use Weighted Isotonic Regression Workbench
Pool-adjacent-violators merges neighboring weighted-mean blocks whenever their order violates your selected direction. Exact rational arithmetic preserves ties and weighted means. The result verifies monotonicity through the block rule and cumulative weighted residual conditions.
- Enter observation json (value, weight).
- Choose the stated convention and check the units and supported model.
- Calculate, inspect the result, then copy or download it.
Good to know
- Exact-grid inputs are plain decimals with at most six places and magnitude≤1e9. Raw JSON number spelling is checked before conversion; decimal strings can preserve exact grid values. Exact rational intermediates are bounded to 8192 bits. Up to 500 ordered observations with positive weights. Ordering is your row order, not a sorted x column. This is weighted squared-error projection onto a monotone sequence, not linear regression or a probability calibration guarantee. No extrapolation, confidence bands or causal interpretation.
- Local calculation only; no input persistence or external lookup. Text/JSON is limited to 30000 characters and output to 1000000 characters. Numeric model inputs and precision/work limits are stated on this page. Approximate JSON numbers retain full stored values; exact arithmetic outputs retain decimal or fraction strings. Unsupported states fail explicitly.
Common questions
Does increasing require every fitted step to be strictly positive?
No. Increasing here means nondecreasing. Equal adjacent fitted values are allowed and naturally occur when observations are pooled into a common block.
Is the input uploaded or saved?
No. The tool calculates inside this browser tab and provides a local download; it does not persist your input.
Keep going with related tools
All math →Linear Regression Calculator
Fit a straight line to paired observations and report slope, intercept, and R².
MathNonuniform Tabulated Gradient Workbench
Differentiate supplied x/y samples with exact nonuniform three-point interior stencils and explicit endpoint conventions.
MathWeighted Average Calculator
Calculate an average from paired values and nonnegative weights without manually normalizing weights.
MathObserved Probability Calibration Review
Audit supplied binary probabilities through exact Brier score, calibration bins, AUC and explicit zero-probability log penalties.