Python for Data Analysis (3rd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已具备基础 Python 语法、想系统掌握数据分析工具链的读者
- 需要每天用 pandas 处理表格数据的分析、运营、财务与业务岗位
- 从 Excel、SPSS、R 转向 Python 的数据分析从业者
- 需要为课程项目或作业准备数据处理脚本的数据科学、统计专业学生
- 想通过官方示例数据打牢 NumPy 与 pandas 功底的工程师
Not a good fit for
- 完全没有编程经验、连变量和循环都没写过的人
- 想重点学习统计学原理、假设检验或机器学习算法的读者
- 只想快速学会某个可视化图表库、不愿系统读书的人
Reading tips
- 先把第 1 至 3 章的环境配置跑通,能打开 Jupyter Notebook 并运行示例代码后再往后读。
- 第 4、5 章一定要动手敲一遍,边读边用 GitHub 上的示例数据验证结果,避免只“看懂”不“会用”。
- 第 6 至 11 章可按工作需求跳读,遇到具体问题时回来查对应小节,把它当手册而不是小说。
- 第 13 章的案例建议独立重做一遍,再换自己的数据集改写脚本,这是检验是否真掌握的快捷方式。
- 阅读时核对所用 pandas 与 NumPy 版本,库更新较快,遇到弃用警告以官方文档为准。
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Translator's Preface
- Preface
- Chapter 1: Preliminaries
- Chapter 2: Python Language Basics, IPython, and Jupyter Notebooks
- Chapter 3: Built-in Data Structures, Functions, and Files
- Chapter 4: NumPy Basics: Arrays and Vectorized Computation
- Chapter 5: Getting Started with pandas
- Chapter 6: Data Loading, Storage, and File Formats
- Chapter 7: Data Cleaning and Preparation
- Chapter 8: Data Wrangling: Join, Combine, and Reshape
- Chapter 9: Plotting and Visualization
- Chapter 10: Data Aggregation and Group Operations
- Chapter 11: Time Series
- Chapter 12: Introduction to Modeling Libraries in Python
- Chapter 13: Data Analysis Examples
- Appendix A: Advanced NumPy
- Appendix B: More on the IPython System
FAQ
这本书适合零基础学 Python 的人吗?
第 3 版和第 2 版主要差别在哪里?
书中的代码和数据在哪里获取?
读这本书能学会机器学习吗?
书里的表格数据处理方法能直接用到工作中吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Wes McKinney is a technical author known for his work on data analysis and scientific computing, and his Chinese name is often associated with the topic of Python data analysis among readers of computer books. Publicly available information is limited: his nationality, birth and death dates, and educational background are not conclusively recorded, and the library currently holds one of his works. His representative work is Python for Data Analysis (2nd Edition), which focuses on the practical use of Python in data processing, cleaning, wrangling, and analysis. The book emphasizes tool operation and case demonstrations and is a practical technical work in the general computer category. McKinney's writing style combines programming methods with real data scenarios; the language is direct and the steps are clear, making it suitable for readers who want to use Python for data analysis. The book has circulated widely among Chinese readers, is often regarded as one of the introductory works for entering the field of Python data analysis, and reflects the author's practical experience and approach to data handling.