Python_for_Data_Analysis_3rd_Edition_-_Wes_McKinney.pdf
(
9164 KB
)
Pobierz
ird n
Th itio
Ed
Python
powered by
Data Wrangling with pandas, NumPy & Jupyter
for Data Analysis
Wes McKinney
Python for Data Analysis
Get the definitive handbook for manipulating, processing,
cleaning, and crunching datasets in Python. Updated for
Python 3.10 and pandas 1.4, the third 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, 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.
“With this new edition,
Wes has updated his
book to ensure it remains
the go-to resource for
all things related to data
analysis with Python
and pandas. I cannot
recommend this book
highly enough.”
Lecturer and author of O’Reilly’s
Head First Python
—Paul Barry
•
Use the Jupyter notebook and the IPython shell for
exploratory computing
•
Learn basic and advanced features in NumPy
•
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
data
•
Analyze and manipulate regular and irregular time series
•
Learn how to solve real-world data analysis problems with
thorough, detailed examples
Wes McKinney,
cofounder and chief
technology officer of Voltron Data, is
an active member of the Python data
community and an advocate for Python
use in data analysis, finance, and
statistical computing applications. A
graduate of MIT, he’s also a member of
the project management committees
for the Apache Software Foundation’s
Apache Arrow and Apache Parquet
projects.
DATA
US $69.99
CAN $87.99
ISBN: 978-1-098-10403-0
Twitter: @oreillymedia
linkedin.com/company/oreilly-media
youtube.com/oreillymedia
56999
9
781098 104030
THIRD EDITION
Python for Data Analysis
Data Wrangling with pandas,
NumPy, and Jupyter
Wes McKinney
Beijing
Boston Farnham Sebastopol
Tokyo
Python for Data Analysis
by Wes McKinney
Copyright © 2022 Wesley McKinney. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are
also available for most titles (http://oreilly.com). For more information, contact our corporate/institutional
sales department: 800-998-9938 or
corporate@oreilly.com.
Acquisitions Editor:
Jessica Haberman
Development Editor:
Angela Rufino
Production Editor:
Christopher Faucher
Copyeditor:
Sonia Saruba
Proofreader:
Piper Editorial Consulting, LLC
October 2012:
October 2017:
August 2022:
First Edition
Second Edition
Third Edition
Indexer:
Sue Klefstad
Interior Designer:
David Futato
Cover Designer:
Karen Montgomery
Illustrator:
Kate Dullea
Revision History for the Third Edition
2022-08-12:
First Release
See
https://www.oreilly.com/catalog/errata.csp?isbn=0636920519829
for release details.
The O’Reilly logo is a registered trademark of O’Reilly Media, Inc.
Python for Data Analysis,
the cover
image, and related trade dress are trademarks of O’Reilly Media, Inc.
While the publisher and the author have used good faith efforts to ensure that the information and
instructions contained in this work are accurate, the publisher and the author disclaim all responsibility
for errors or omissions, including without limitation responsibility for damages resulting from the use
of or reliance on this work. Use of the information and instructions contained in this work is at your
own risk. If any code samples or other technology this work contains or describes is subject to open
source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use
thereof complies with such licenses and/or rights.
978-1-098-10403-0
[LSI]
Table of Contents
Preface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
1.
Preliminaries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 What Is This Book About?
What Kinds of Data?
1.2 Why Python for Data Analysis?
Python as Glue
Solving the “Two-Language” Problem
Why Not Python?
1.3 Essential Python Libraries
NumPy
pandas
matplotlib
IPython and Jupyter
SciPy
scikit-learn
statsmodels
Other Packages
1.4 Installation and Setup
Miniconda on Windows
GNU/Linux
Miniconda on macOS
Installing Necessary Packages
Integrated Development Environments and Text Editors
1.5 Community and Conferences
1.6 Navigating This Book
Code Examples
1
1
2
3
3
3
4
4
5
6
6
7
8
8
9
9
9
10
11
11
12
13
14
15
iii
Plik z chomika:
mofffon
Inne pliki z tego folderu:
Intro to Python for Computer Science and Data Science Learning to Program with AI, Big Data and The Cloud by Paul J. Deitel, Harvey Deitel (z-lib.org).pdf
(75287 KB)
Al Sweigart - Automate the Boring Stuff with Python, 2nd Edition-No Starch (2020).epub
(24525 KB)
Bill Lubanovic - Introducing Python_ Modern Computing in Simple Packages (2019, O’Reilly Media) - libgen.li.pdf
(29711 KB)
Automate the Boring Stuff with Python _ Practical -- Sweigart, Albert -- Penguin Random House LLC (Publisher Services), [San -- Penguin Random House -- 9781593275990 -- c17f3e2b052d842b096677bf665ca63.epub
(5827 KB)
Data Science from Scratch First Principles with Python (Joel Grus) (z-lib.org).pdf
(11024 KB)
Inne foldery tego chomika:
05) React (george.mouflon)
06) Node.js (george.mouflon)
09) Exam. Interview (george.mouflon)
10 Swedish mobi books
10) TypeScript (george.mouflon)
Zgłoś jeśli
naruszono regulamin