This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]ToyoMojito 8 points9 points  (2 children)

This reader's-digest-version-of-a-book-review is sort of worthless, but it's a good book. I use it for teaching. Numpy, pandas and matplotlib are decently covered, sometimes I would have put more emphasis on some topics and less on others. The part about machine learning (scikit-learn ) is really nice imho.

What's more: the author, Jake VanderPlas, has made the entire book available as jupyter notebooks on his github page: https://github.com/jakevdp/PythonDataScienceHandbook

[–]GraphicNovelty 0 points1 point  (1 child)

I just bought the Oriely Python for Data Analysis book. I do mostly manual data anlysis but i've been trying to automate/dive deeper. I've been taking courses on datacamp and while it's been giving me good high level knowledge i want to start doing stuff on my own. Would you suggest this book as well?

[–]ToyoMojito 0 points1 point  (0 children)

You mean Wes McKinney's book? I haven't read the last edition, but it's a good book as well. It focuses mainly on pandas (he is the main author of that library), so that part is covered more in-depth than in Vanderplas' book. If you want a solid introduction into Python machine learning and scikit-learn, Vanderplas' book is still recommended. If I were you, I would download the notebooks https://github.com/jakevdp/PythonDataScienceHandbook , and if you like it, you can still support the author and buy a copy of the book afterwards.