Pandas 3.0 string dtype after work: stop treating text like object
Pandas 3.0 string dtype after work: cast tickers and notes off object columns so groupbys stay honest. Educational only. Not investment advice.
Academy notes
Articles and updates from SoloQuant Academy.
Tag: pandas
Pandas 3.0 string dtype after work: cast tickers and notes off object columns so groupbys stay honest. Educational only. Not investment advice.
Four pandas moves finance notebooks actually use after work: price panels, returns, resample, and clean joins. Educational only. Not investment advice.
Arrays and tables solve different shapes of work. Here is how evening learners from Excel should choose which library to open first.
Three pandas moves you can finish after work: read a CSV, filter the rows that matter, and groupby to a number per category.
pandas 3.0.0 (21 Jan 2026) infers string columns as dedicated str dtype (Arrow-backed if PyArrow is present), with missing values as NaN — not object. After-work type-migration checklist. Separate from the CoW vs Polars Hub note. Not investment advice.
Five verified contrasts—execution model, file format, hidden state, deploy, ecosystem—plus a 45-minute pandas→marimo→git diff exercise for after-work Python learners.
Pandas 3.0 made Copy-on-Write default. Chained assignment can fail silently. Patch pandas tonight; keep Polars for big ETL, not a stack rewrite.