Skip to Content
利用 Python 进行数据分析:原书第 3 版
book

利用 Python 进行数据分析:原书第 3 版

by Wes McKinney
November 2023
Intermediate to advanced
512 pages
11h 53m
Chinese
China Machine Press
Content preview from 利用 Python 进行数据分析:原书第 3 版
21
2
Python 语法基础、IPython
Jupyter notebook
当我在
2011
年和
2012
年写作本书的第
1
版时,学习
Python
数据分析的可用资源很少。
我们现在使用的库,比如
pandas
scikit-learn
statsmodels
,那时相对来说并不成熟。
来到
2022
年,数据科学、数据分析和机器学习的资源已经很多,原先仅面向通用科学
计算的工作也拓展到了计算机科学家、物理学家和其他研究领域的工作人员。此外,也
出现了大量学习
Python
编程和成为卓越软件工程师的优秀书籍。
因为本书是专注于
Python
数据处理的,从数据处理的角度,我认为很有必要独立成章地
概述
Python
内置的数据结构和库的重要功能特性。因此,本章和第
3
章将介绍一些基本
知识,这些内容足以确保读者学习本书的后续章节。
本书大部分内容关注的是基于表格数据的分析和处理数据集的数据准备工具,数据集并
不大,可以在个人计算机上运行。为了使用这些工具,必须首先将混乱的数据规整为整
洁的表格(或结构化)形式。幸好,
Python
是一门理想的语言,可以快速整理数据。对
Python
的内置数据类型使用得越熟练,越容易准备新数据集以进行分析。
最好在
IPython
Jupyter
中亲自尝试本书中使用的工具。当你学会了如何启动
IPython
Jupyter
,我建议你跟随示例代码进行练习。与任何键盘控制的操作环境一样,熟练掌
握常用命令也是学习曲线的一部分。
本章没有介绍
Python
的某些概念,例如类和面向对象编程,你可能会发现它 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Effective Python 第3版 ―Pythonプログラムを改良する125項目

Effective Python 第3版 ―Pythonプログラムを改良する125項目

Brett Slatkin, 鈴木 駿

Publisher Resources

ISBN: 9787111726722