HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.

Results from Google Books

Click on a thumbnail to go to Google Books.

Loading...

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython

by Wes McKinney

MembersReviewsPopularityAverage ratingMentions
404562,434 (3.72)3
Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You ?ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process. Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It ?s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub. Use the IPython shell and Jupyter notebook for exploratory computing Learn basic and advanced features in NumPy (Numerical Python) Get started with data analysis tools in the pandas library Use flexible tools to load, clean, transform, merge, and reshape data Create informative visualizations with matplotlib Apply the pandas groupby facility to slice, dice, and summarize datasets Analyze and manipulate regular and irregular time series data Learn how to solve real-world data analysis problems with thorough, detailed examples… (more)
None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 3 mentions

Showing 5 of 5
A solid technical book -- and that's not meant as faint praise, since so, so many technical books are poorly written. This one is better than that, but where it falls short, I guess, is in the lack of exercises / projects to get the reader to really engage with the material. There are Jupyter notebook files available for the book (in some cases they've been updated and veer away from the print considerably, which can be confusing if you're not watching carefully), so you can sort of follow along with a live "ok, now execute THAT" sort of way -- which falls a little short of entering code yourself and executing it yourself and dealing with whatever errors you may enounter ... yourself. Good coverage of numpy and pandas. ( )
  tungsten_peerts | Dec 14, 2022 |
This has the flavor of an O'Reilly Nutshell book because it's mostly a tour of pandas features. Most of the examples are unmotivated and use random numbers instead of real data. If you're looking for a pandas tutorial this is probably fine. If you're looking for a pandas tutorial plus a primer on data analysis, this falls short of the bar set in the R world by Wickham's R for Data Science. ( )
  encephalical | Jun 17, 2019 |
A better title for this book might be Pandas and NumPy in Action

As the creator of the pandas project, a Python data analysis framework, [a:Wes McKinney|6007417|Wes McKinney|http://www.goodreads.com/assets/nophoto/nophoto-U-50x66-347709e8e0c4cd87940bf10aebee7a1c.jpg] is well placed to write this book. His experience and vision for the pandas framework is clear, and he is able to explain the main function and inner workings of both pandas and another package, NumPy, very well.

Although the title of the book suggests a broad look at the Python language for data analysis, McKinney almost exclusively focuses on an in-depth exploration of pandas. The book started with a great deal of promise, but as McKinney delved into the detail of NumPy and pandas, the ideas and examples of data analysis are replaced with random number datasets.

The book became a tiresome parade of pandas feature after pandas feature. Each example was stripped of meaning without any real world basis. It would have been great to see more real world cases drawn from McKinney's experience as a day to day user of pandas and Python for data analysis.

This book would be ideal if you're using, or thinking about using NumPy or pandas. If you're looking for a broader introduction to Data Analysis with Python, this might not be the book for you. ( )
  Beniaminus | Nov 1, 2017 |
A great handbook for anyone looking to do break down data sets in Python. This won't teach you what to look for or how to do data analysis, but it will show you all the tools to get it done. ( )
  trilliams | May 30, 2015 |
452 p.
  BmoreMetroCouncil | Feb 9, 2017 |
Showing 5 of 5
no reviews | add a review
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS
Canonical LCC

References to this work on external resources.

Wikipedia in English (2)

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You ?ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process. Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It ?s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub. Use the IPython shell and Jupyter notebook for exploratory computing Learn basic and advanced features in NumPy (Numerical Python) Get started with data analysis tools in the pandas library Use flexible tools to load, clean, transform, merge, and reshape data Create informative visualizations with matplotlib Apply the pandas groupby facility to slice, dice, and summarize datasets Analyze and manipulate regular and irregular time series data Learn how to solve real-world data analysis problems with thorough, detailed examples

No library descriptions found.

Book description
Haiku summary

Current Discussions

None

Popular covers

Quick Links

Rating

Average: (3.72)
0.5
1
1.5
2 1
2.5
3 7
3.5 4
4 9
4.5
5 4

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 204,451,841 books! | Top bar: Always visible