Mastering pandas

More Information
  • Download, install, and set up Python, pandas, and related tools to perform data analysis for different operating environments
  • Practice using IPython as an interactive environment for doing data analysis using pandas
  • Master the core features of pandas used in data analysis
  • Get to grips with the more advanced features of pandas
  • Understand the basics of using matplotlib to plot data analysis results
  • Analyze real-world datasets using pandas
  • Acquire knowledge of using pandas for basic statistical analysis

Python is a ground breaking language for its simplicity and succinctness, allowing the user to achieve a great deal with a few lines of code, especially compared to other programming languages. The pandas brings these features of Python into the data analysis realm, by providing expressiveness, simplicity, and powerful capabilities for the task of data analysis. By mastering pandas, users will be able to do complex data analysis in a short period of time, as well as illustrate their findings using the rich visualization capabilities of related tools such as IPython and matplotlib.

This book is an in-depth guide to the use of pandas for data analysis, for either the seasoned data analysis practitioner or the novice user. It provides a basic introduction to the pandas framework, and takes users through the installation of the library and the IPython interactive environment. Thereafter, you will learn basic as well as advanced features, such as MultiIndexing, modifying data structures, and sampling data, which provide powerful capabilities for data analysis.

  • Master and optimally utilize the capabilities of Pandas for data analysis using IPython a rich interactive environment for Python
  • Understand data visualization by plotting data with matplotlib
  • Learn predictive analytics and machine learning using pandas and scikit-learn in a pragmatic manner
Page Count 364
Course Length 10 hours 55 minutes
ISBN 9781783981960
Date Of Publication 21 Jun 2015


Femi Anthony

Femi Anthony is a seasoned and knowledgeable software programmer, with over 15 years experience in a vast array of languages, including Perl, C, C++, Java, and Python. He has worked in both the Internet space and financial services space for many years and is now working for a well-known financial data company. He holds a bachelor's degree in mathematics with computer science from MIT and a master's degree from the University of Pennsylvania. His pet interests include data science, machine learning, and Python. Femi is working on a few side projects in these areas. His hobbies include reading, soccer, and road cycling. You can follow him at @dataphanatik, and for any queries, contact him at

Frequently bought together: