Data Cleaning Exercises

Dataset pack

Payment feed with resends

A payment feed delivered at least once, so some payments arrive two or three times.

Fictional data · UTF-8 CSV, every value quoted so padding and leading zeros survive; empty fields are missing values · free for personal and classroom practice · practise it in Remove resends before totals.

feed 12 rows × 4 columns

Download feed.csv (Pro)

Data dictionary

row_id
Unique feed row ID.
payment_id
Payment ID (repeats on resend).
merchant
Merchant as sent.
amount
Payment amount as text.

Values are shown in quotes so leading and trailing spaces are visible. ∅ means the cell is missing. Exercises are also graded on hidden datasets that are never published.