Python for Data Analysis, 3rd Edition
Written by the creator of pandas and free to read online, it covers Python basics, NumPy, pandas, loading and cleaning data, joins, grouping, time series and plotting. The third edition targets pandas 2.0, and it is still the most thorough single explanation of how to work with tabular data in Python.
Book
AI & Machine Learning
Wes McKinney
Beginner
Free
Written by the creator of pandas and free to read online, it covers Python basics, NumPy, pandas, loading and cleaning data, joins, grouping, time series and plotting. The third edition targets pandas 2.0, and it is still the most thorough single explanation of how to work with tabular data in Python.
Ready to start?
Opens on Wes McKinney in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.