Learn Python with Lao Qi: Data Analysis
Tags
Summary
Editor's review
Who it's for
A good fit for
- 已掌握Python基本语法、想转向数据分析的读者
- 需要系统梳理NumPy与Pandas用法的初级数据从业者
- 想用Python完成数据清洗、统计与图表的在校学生
- 希望以案例方式入门机器学习基础方法的自学者
Not a good fit for
- 完全没有Python基础、连循环和函数都不熟悉的纯新手
- 期待深入学习统计理论、推导算法数学原理的读者
- 需要深度学习、大数据平台等前沿工程内容的从业者
Reading tips
- 先读第0章配置好环境,再按NumPy、Pandas、可视化的顺序推进,不要跳读。
- 每章的示例代码务必亲手敲一遍,改参数、换数据,观察结果变化。
- 第4章案例当作练习,先合上书自己写,再对照书中做法查漏补缺。
- 注意库版本差异,遇到报错及时查阅当前官方文档,养成查文档的习惯。
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- Chapter 0 Overview of Data Analysis
- 0.1 Data-Related Concepts
- 0.2 Development of Data Analysis Technology
- 0.3 Development Environment Setup
- Chapter 1 NumPy Basics and Applications
- 1.1 Basics of Array Objects
- 1.2 Array Indexing and Slicing
- 1.3 Operations on Arrays
- 1.4 Computations and Universal Functions
- 1.5 Simple Statistical Applications
- 1.6 Matrices
- 1.7 Vector Operations
- 1.8 Comprehensive Application Examples
- Chapter 2 Pandas Basics and Applications
- 2.1 Common Data Objects
- 2.2 Index Objects
- 2.3 Data Indexing and Slicing
- 2.4 File Reading and Writing Operations
- 2.5 Handling Missing Data
- 2.6 Data Wrangling
- 2.7 Group Operations
- 2.8 Vectorized Strings
- 2.9 Time-Related Operations
- 2.10 Simple Application Examples
- Chapter 3 Data Visualization
- 3.1 Matplotlib Overview
- 3.2 Setting the Coordinate System
- 3.3 Plotting Images
- 3.4 Common Statistical Charts
- 3.5 Plotting 3D Images
- 3.6 A Glimpse of Seaborn
- Chapter 4 Comprehensive Applications
- 4.1 Analyzing Stock Data
- 4.2 Analyzing Bra Review Data
- 4.3 Analyzing Movie Box Office Data
- 4.4 Visualizing Urban Population Data
- 4.5 Analyzing Greek Wine Data
- 4.6 Applying Benford's Law
- 4.7 Creating Word Clouds
- Chapter 5 Machine Learning
FAQ
这本书适合零基础学Python的人吗?
书里主要讲了哪些库?
这本书有配套代码或习题吗?
2018年出版的书,现在学还有用吗?
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
Qi Wei is an author about whom little public information is available; no systematic account of his identity or career has yet appeared. His two works in the library nonetheless indicate his main writing interests. He focuses on artificial intelligence and programming design, and is the author of Data Preparation and Feature Engineering: Essential Skills for Data Engineers and Mathematical Foundations of Machine Learning. The first addresses practical aspects of data engineering, including data cleaning, organization, and feature construction; the second returns to the mathematical principles behind machine learning, helping readers build a theoretical foundation. Together, the two books show a style that values both fundamentals and hands-on practice, with clear and accessible language suitable for beginners and advanced readers alike.