Skip to content
AITroveRead. Build. Understand.

Data Analysis

Operation contracts, checked Python programs and connected learning resources.

Python programs operate on objects with explicit input, ownership and failure contracts.

Learning roadmap

This section contains 25 written lessons or quiz banks. Programs are verified on CPython 3.14.6. Standard-library lessons target 3.11+ syntax; lessons using data, web, machine-learning or testing packages state their tested dependencies separately. Framework programs use local test clients, not a deployed service. Read the stated limits before adapting a fixture into an application.

NumPy buffers and shapes

Read the contract, run its program and inspect the failure case.

Pandas missing values and cardinality

Read the contract, run its program and inspect the failure case.

Aggregation, rendering and evaluation

Read the contract, run its program and inspect the failure case.

Time bins, null identifiers and linear models

Read the contract, run its program and inspect the failure case.

Shape policy, category acceptance and bounded resampling

Read the contract, run its program and inspect the failure case.

Declared sampling and temporal evaluation policies

Read the contract, run its program and inspect the failure case.

Paired estimates and declared axes

Read the contract, run its program and inspect the failure case.

Ordered joins and invalid numbers

Read the contract, run its program and inspect the failure case.

Join shape and missing groups

Read the contract, run its program and inspect the failure case.

Continue learning

Move between tutorial, collections, advanced material and practice using the subject tabs. The sidebar changes with each section; related examples keep one canonical lesson URL.

Curriculum

Storage details