CoolFace
Datasetpublic

electricsheepafrica/africa-south-africa-stats-sa-census-district-boundary-properties-56c30d76

Stats Sa Census District Boundary Properties | Africa (Statistics South Africa) 8 rows - 1 Africa country/area - detected - source table - Engineered by Electric Sheep Africa TL;DR This dataset contains 8 rows from Statistics South Africa, covering Stats Sa Census District Boundary Properties. It is published as ML-ready Parquet with consistent Hugging Face metadata, source provenance, and analysis-friendly loading examples. What This Dataset… See the full description on the dataset page: https://huggingface.co/datasets/electricsheepafrica/africa-south-africa-stats-sa-census-district-boundary-properties-56c30d76.

sourceHugging Faceotherupdated 2mo agoView on Hugging Face
0likes33downloads
Dataset Card

Stats Sa Census District Boundary Properties | Africa (Statistics South Africa)

8 rows - 1 Africa country/area - detected - source table - Engineered by [Electric Sheep Africa](https://huggingface.co/electricsheepafrica)

rows countries period indicators license

TL;DR

This dataset contains 8 rows from Statistics South Africa, covering Stats Sa Census District Boundary Properties. It is published as ML-ready Parquet with consistent Hugging Face metadata, source provenance, and analysis-friendly loading examples.

What This Dataset Measures

Demographic datasets help analysts understand population structure, household conditions, migration, gender, age, and settlement patterns.

Source-provided context: Feature properties and geometry JSON from the public Census dissemination map asset.

How To Read This Dataset

  • —One row means: one source record from the original tabular resource, with Electric Sheep Africa provenance columns added where available.
  • —Primary geography column: country_iso3.
  • —Best time column: source_period_start_year.
  • —Time coverage basis: sourceperiodstart_year.
  • —Recommended join keys: country_iso3 where available plus source-specific keys.

Coverage

DimensionValue
Rows8
Countries/areas1
First perioddetected
Last perioddetected
Indicators0
Columns30
Source formatCSV

Geographic Coverage

Top areas shown below, sorted by row count when available:

AreaRowsFirst yearLast yearName
ZAF8detecteddetectedSouth Africa

Indicators, Variables, Or Resource Contents

  • —This repo preserves one source tabular resource with its usable columns kept together.

Schema

ColumnTypeDescriptionExample
source_record_idint64Stable row identifier assigned during Electric Sheep Africa engineering.0
country_iso3dictionary<values=string, indices=int8, ordered=0>ISO3 country or area code.ZAF
country_namedictionary<values=string, indices=int8, ordered=0>Country or area name.South Africa
objectidint64Source column from the original resource.26
mdb_cstringSource column from the original resource.NMA
namestringSource column from the original resource.Nelson Mandela Bay
categorystringSource column from the original resource.A
pes_reporting_ldr_stage_district_metro_municipalities_ardoubleSource column from the original resource.2841549206.25488
pr_mdb_cstringSource column from the original resource.EC
dc_codeint64Source column from the original resource.299
globalidstringSource column from the original resource.{1926094D-527F-430D-9415-3922D4BC64BF}
pr_codeint64Source column from the original resource.2
pr_namestringSource column from the original resource.Eastern Cape
shape_lengthdoubleSource column from the original resource.2.933942682462604
shape_areadoubleSource column from the original resource.0.190538709788837
feature_idint64Source column from the original resource.26
geometry_typestringSource column from the original resource.Polygon
geometry_jsonstringSource column from the original resource.[[[25.46655000000004, -33.560870002999934], [25.453619999000068, -33....
source_assetstringSource column from the original resource.https://dissemination-h8bde8dddqb0argt.z01.azurefd.net/assets/data/za...
source_period_start_yearint64Start year inferred from source metadata.``
source_period_end_yearint64End year inferred from source metadata.``
source_period_labelnullSource column from the original resource.``
source_providerdictionary<values=string, indices=int8, ordered=0>Publishing organization.Statistics South Africa
source_datasetdictionary<values=string, indices=int8, ordered=0>Source dataset or package title.Stats SA Census district boundary properties
source_resourcedictionary<values=string, indices=int8, ordered=0>Source resource title, table name, or file name.Stats SA Census district boundary properties
source_package_iddictionary<values=string, indices=int8, ordered=0>Source package identifier.stats-sa-census-district-boundary-properties-stats-sa-census-e201a8b0...
source_resource_iddictionary<values=string, indices=int8, ordered=0>Source resource identifier.stats-sa-census-e201a8b0eb78f8
source_urldictionary<values=string, indices=int8, ordered=0>Original source URL or download URL.https://dissemination-h8bde8dddqb0argt.z01.azurefd.net/assets/data/za...
license_iddictionary<values=string, indices=int8, ordered=0>Source license identifier.other-open
retrieved_atdictionary<values=string, indices=int8, ordered=0>UTC source retrieval timestamp from the Electric Sheep Africa pipeline.2026-07-22T20:13:23Z

Usage

python
from datasets import load_dataset

ds = load_dataset("electricsheepafrica/africa-south-africa-stats-sa-census-district-boundary-properties-56c30d76")
df = ds["train"].to_pandas()
print(df.head())

Inspect Columns

python
print(df.info())
print(df.head())

Filter By Geography

python
if "country_iso3" in df.columns:
    sample = df[df["country_iso3"] == "ZAF"]

Time-Series Pattern

python
if "value" in df.columns and "source_period_start_year" in df.columns:
    trend = df.sort_values("source_period_start_year")

Pivot For Analysis

python
if {"indicator_id", "year", "value"}.issubset(df.columns):
    matrix = df.pivot_table(index="year", columns="indicator_id", values="value")
    print(matrix.tail())

Data Quality Notes

  • —Canonical time field: source_period_start_year.
  • —Missing values are preserved rather than silently imputed.
  • —Column names are standardized for machine use; source meanings are preserved where known.
  • —Always confirm source methodology, units, and collection definitions before policy, production, or redistribution-sensitive use.

Source And Provenance

Transformations Applied

  • —Converted the source table to Parquet for efficient analytics and ML workflows.
  • —Added or preserved source provenance columns where available.
  • —Standardized README metadata, dataset loading configuration, schema documentation, and citation format.
  • —Preserved source-reported values without analytical imputation.

Suggested Analyses

  • —Build demographic profiles
  • —Normalize indicators per capita
  • —Join with service-delivery datasets
  • —Build time-series views and period-over-period comparisons
  • —Check missingness before modeling
  • —Use country_iso3 as the safest geography join key when present

Citation

bibtex
@misc{electric_sheep_africa_africa_south_africa_stats_sa_census_district_boundary_properties_56c30d76_2026,
  title        = {Stats Sa Census District Boundary Properties | Africa (Statistics South Africa)},
  author       = {Statistics South Africa},
  year         = {2026},
  url          = {https://census.statssa.gov.za},
  publisher    = {Hugging Face Datasets, engineered by Electric Sheep Africa},
  howpublished = {\url{https://huggingface.co/datasets/electricsheepafrica/africa-south-africa-stats-sa-census-district-boundary-properties-56c30d76}}
}

License

Released under other-open.

Original data is published by Statistics South Africa. Electric Sheep Africa engineering standardizes the data for discovery, loading, and analysis on Hugging Face. Cite both the original source and this ML-ready dataset when used.

About Electric Sheep Africa

Electric Sheep Africa publishes ML-ready African public datasets on Hugging Face.


Provenance: README standardized 2026-08-12 by the Electric Sheep Africa README system. Source URL: https://census.statssa.gov.za