-
Polars vs pandas: the DataFrame rewrite that changed the default
For years, the default choice for tabular Python was automatic: import pandas and start manipulating rows. That default has changed.
-
First hour with a new dataset: a repeatable EDA checklist in pandas
A new dataset is not a blank canvas. It is the result of a pipeline: databases, APIs, spreadsheets, sensors, human input, and business processes. Every one of those sources can introduce problems.