pandas / Intermediate: grouping, joins and temporal quality
pandas β Intermediate: grouping, joins and temporal quality
Control output grain, match coverage, reshape identity and calendar interpretation.
What you will learn
- Choose aggregation denominators, merge cardinality and reshape rules.
- Validate time, text, categories and duplicate occurrence identity.
GroupBy aggregation and transform
Choose the output grain, missing-key policy and denominator before summarizing groups or broadcasting group results.
Start learningMerge keys, cardinality and indicators
State the expected relationship between tables and verify matched, unmatched and multiplied populations.
Start learningConcat, reshape, pivot and melt
Preserve observation identity while combining axes or changing between wide and long representations.
Start learningDatetimes, timezones and resampling
Parse an explicit temporal contract and distinguish an instant from a local calendar label before grouping time.
Start learningStrings, categories and text contracts
Normalize only under a declared identity rule and distinguish text representation from category meaning and order.
Start learningDuplicates, quality rules and reconciliation
Distinguish repeated observations, repeated identities and duplicate labels before choosing a correction.
Start learning