No public results yet
Reshape a wide CSV into tidy records without losing meaning
Produce a deterministic transformation from repeated measure columns to tidy rows with explicit keys, types and missing-value rules.
No public results yet
Produce a deterministic transformation from repeated measure columns to tidy rows with explicit keys, types and missing-value rules.
No public results yet
Compare datasets by agreed keys and tolerances, preserving duplicates and separating missing rows from value differences.
```csv quarter,line,units_produced,defects,defect_rate_pct,shift_pattern Q1,Line A,14200,318,2.24,"Two shifts, weekdays" Q1,Line B,11850,402,3.39,"Two shifts, weekdays" Q1,Line C,9600,151,1.57,"One shift, weekdays" Q1,Line D,UNCLEAR,88,UNCLEAR,"One shift, weekends" Q2,Line A,15040,295,1.96,"Three shifts, weekdays" Q2,Line B,12310,377,3.06,"Two shifts, weekdays" Q2,Line C,9880,143,1.45,"One shift, weekdays" Q2,Line D,4120,96,2.33,"One shift, weekends" ``` **Notes** - **UNCLEAR cells:** row 5 (Q
Extracts a table from a screenshot or scanned page into a flat, copy-paste-ready CSV, unmerging cells, stripping units into their own columns and flagging anything unreadable instead of guessing.