Python for Data Analysis (3rd Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握 Python 基本语法、希望系统学习数据处理的分析师或数据科学初学者
- 日常用 pandas 和 NumPy 工作、需要一本随查随用参考书的数据从业者
- 统计学、经济学、金融等专业需要把课程数据真正跑出来的学生与研究者
- 希望把 Excel 工作流迁移到 Python、提升自动化处理能力的职场人
Not a good fit for
- 完全没有编程基础、尚未写过任何 Python 代码的零起点读者
- 想系统学习统计学原理、机器学习算法数学推导的读者
- 只做可视化报表、需要大量 BI 工具与图表美学内容的人
Reading tips
- 先按第2、3章快速过一遍 Python 与 Jupyter 基础,再进入第4、5章,不要跳过 NumPy 直接学 pandas。
- 每章都在 Jupyter 中跟着敲一遍代码,再用自己的数据改写示例,比只读不练有效得多。
- 第6—11章可按工作需求跳读:需要处理时间数据就重点做第11章,需要报表就先啃第9章。
- 把本书当作长期查阅的手册,遇到具体任务时回查对应章节,不必追求一次从头读到尾。
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
- 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.