pandas / Basic: labels, types and accepted input
pandas β Basic: labels, types and accepted input
Define analytical grain, select rows deliberately and preserve source meaning.
What you will learn
- Explain Series/DataFrame axes, label alignment and missing values.
- Review CSV contracts, direct assignments and deterministic ranking.
Series, DataFrames and labeled axes
Define what each row represents and distinguish labeled pandas objects from ordinary positional containers.
Start learningSelection, loc, iloc and alignment
Choose labels or positions deliberately and predict how labeled operands align before arithmetic or assignment.
Start learningDtypes, nullable values and missingness
Choose a representation that preserves meaning and keep missing observations distinct from zero, empty text and invalid input.
Start learningCSV import contracts and validation
Preserve identifiers and missing-value meaning at ingestion, then validate structure and coverage before analysis.
Start learningVectorized columns and safe assignment
Express column operations with explicit units, masks and mutation targets while preserving label relationships.
Start learningSorting, filtering and deterministic outputs
Define a reproducible selected population and tie policy before taking top rows or exporting results.
Start learning