Datasets / New Zealand · school locations
New Zealand directory coverage
Counts describe source directory records, not school quality or complete worldwide coverage. Smaller groups are retained as Other when needed.
How it decided
New Zealand · school locations: 2,578 rows, 16 columns. The directory identifier and region classify source records; missing coordinates are still counted.
2,578 rows in, 16 out across 2 columns. Counts describe source directory records, not school quality or complete worldwide coverage. Smaller groups are retained as Other when needed.
hbar. A count comparison describes coverage without inventing achievement scores or attendance boundaries.
Palette, spacing, axis titles and legend placement applied. 0 issues found.
The transformation
This is the code, not a description of it — the chart above was drawn from what it returns, and the notebook download runs the same lines against the same file.
result = df.groupby('region', dropna=False).size().reset_index(name='schools').rename(columns={'region':'group'})
result = result.sort_values('schools', ascending=False).reset_index(drop=True)
if len(result) > 15:
result = pd.concat([result.head(15), pd.DataFrame([{'group':'Other','schools':int(result.iloc[15:]['schools'].sum())}])], ignore_index=True)
What it charted
16 rows out of 2,578, 2 columns. First 8 shown.
| group | schools |
|---|---|
| Auckland Region | 573 |
| Waikato Region | 306 |
| Canterbury Region | 296 |
| Wellington Region | 252 |
| Manawatū-Whanganui Region | 198 |
| Bay of Plenty Region | 165 |
| Northland Region | 156 |
| Otago Region | 147 |