Learning pandas

More Information
  • Install pandas on Windows, Mac, and Linux using the Anaconda Python distribution
  • Learn how pandas builds on NumPy to implement flexible indexed data
  • Adopt pandas' Series and DataFrame objects to represent one- and two-dimensional data constructs
  • Index, slice, and transform data to derive meaning from information
  • Load data from files, databases, and web services
  • Manipulate dates, times, and time series data
  • Group, aggregate, and summarize data
  • Visualize techniques for pandas and statistical data

This learner's guide will help you understand how to use the features of pandas for interactive data manipulation and analysis.

This book is your ideal guide to learning about pandas, all the way from installing it to creating one- and two-dimensional indexed data structures, indexing and slicing-and-dicing that data to derive results, loading data from local and Internet-based resources, and finally creating effective visualizations to form quick insights. You start with an overview of pandas and NumPy and then dive into the details of pandas, covering pandas' Series and DataFrame objects, before ending with a quick review of using pandas for several problems in finance.

With the knowledge you gain from this book, you will be able to quickly begin your journey into the exciting world of data science and analysis.

  • Employ the use of pandas for data analysis closely to focus more on analysis and less on programming
  • Get programmers comfortable in performing data exploration and analysis on Python using pandas
  • Step-by-step demonstration of using Python and pandas with interactive and incremental examples to facilitate learning
Page Count 504
Course Length 15 hours 7 minutes
ISBN 9781783985128
Date Of Publication 15 Apr 2015


Michael Heydt

Michael Heydt is an independent consultant, programmer, educator, and trainer. He has a passion for learning and sharing his knowledge of new technologies. Michael has worked in multiple industry verticals, including media, finance, energy, and healthcare. Over the last decade, he worked extensively with web, cloud, and mobile technologies and managed user experiences, interface design, and data visualization for major consulting firms and their clients. Michael's current company, Seamless Thingies , focuses on IoT development and connecting everything with everything.

Michael is the author of numerous articles, papers, and books, such as D3.js By Example, Instant Lucene. NET, Learning Pandas, and Mastering Pandas for Finance, all by Packt. Michael is also a frequent speaker at .NET user groups and various mobile, cloud, and IoT conferences and delivers webinars on advanced technologies.