Python Data Analysis
Cookbook
Over 140 practical recipes to help you make sense of your
data with ease and build production-ready data apps
Ivan Idris
BIRMINGHAM - MUMBAI
Python Data Analysis Cookbook
Copyright © 2016 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher,
except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the
information presented. However, the information contained in this book is sold without
warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers
and distributors will be held liable for any damages caused or alleged to be caused directly or
indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies
and products mentioned in this book by the appropriate use of capitals. However, Packt
Publishing cannot guarantee the accuracy of this information.
First published: July 2016
Production reference: 1150716
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78528-228-7
www.packtpub.com
Credits
Author
Ivan Idris
Reviewers
Bill Chambers
Alexey Grigorev
Dr. Vahid Mirjalili
Michele Usuelli
Commissioning Editor
Akram Hussain
Acquisition Editor
Prachi Bisht
Content Development Editor
Rohit Singh
Technical Editor
Vivek Pala
Copy Editor
Pranjali Chury
Project Coordinator
Izzat Contractor
Proofreader
Sas Editing
Indexer
Rekha Nair
Graphics
Jason Monteiro
Production Coordinator
Aparna Bhagat
Cover Work
Aparna Bhagat
About the Author
Ivan Idris was born in Bulgaria to Indonesian parents. He moved to the Netherlands and
graduated in experimental physics. His graduation thesis had a strong emphasis on applied
computer science. After graduating, he worked for several companies as a software developer,
data warehouse developer, and QA analyst.
His professional interests are business intelligence, big data, and cloud computing. He enjoys
writing clean, testable code and interesting technical articles. He is the author of NumPy
Beginner's Guide, NumPy Cookbook, Learning NumPy, and Python Data Analysis, all by
Packt Publishing.