Missing Value Pattern Analyzer
Groups rows by which fields are missing, so a broken load shows up as one pattern instead of several sparse columns.
Loading the tool…
How to use this tool
- Paste a file that has gaps you do not understand yet.
- Select Find patterns.
- Look at the top row of the table — the largest group tells you whether the gaps are one problem or many.
- If one pattern covers a large share of the rows, go and look at the step that produced those rows rather than imputing anything.
What missing value analyzer does
Per-column percentages cannot answer the question you actually need answered before you decide what to do about missing data: is it scattered, or is it a block of rows where a whole section failed to arrive? Two columns each 20% empty are one problem if the same rows are empty in both and two problems if they are not, and no amount of column-level reporting distinguishes them.
This groups every row by the exact set of fields it is missing and ranks the groups by how many rows fall into each. A pattern covering a large share of the file almost always means one join or one upstream step failed rather than that the fields are independently sparse, and that is a fix at the source rather than an imputation rule.