Sách Python for Data Analysis - 3rd Edition của Wes McKinney

Trường đại học

O'Reilly Media

Chuyên ngành

Data Analysis

Người đăng

Ẩn danh

Thể loại

book

2022

582
0
0

Phí lưu trữ

100.000 VNĐ

Mục lục chi tiết

Preface

1. CHƯƠNG 1: What Is This Book About?

1.1. What Kinds of Data?

1.2. Why Python for Data Analysis?

1.3. Essential Python Libraries

1.4. Installation and Setup

1.5. Community and Conferences

1.6. Navigating This Book

2. CHƯƠNG 2: Python Language Basics, IPython, and Jupyter Notebooks

2.1. The Python Interpreter

2.2. IPython Basics

2.3. Python Language Basics

3. CHƯƠNG 3: Built-In Data Structures, Functions, and Files

3.1. Data Structures and Sequences

3.2. Functions

3.3. Files and the Operating System

4. CHƯƠNG 4: NumPy Basics: Arrays and Vectorized Computation

4.1. The NumPy ndarray: A Multidimensional Array Object

4.2. Pseudorandom Number Generation

4.3. Universal Functions: Fast Element-Wise Array Functions

4.4. Array-Oriented Programming with Arrays

4.5. File Input and Output with Arrays

4.7. Example: Random Walks

5. CHƯƠNG 5: Getting Started with pandas

5.1. Introduction to pandas Data Structures

5.2. Essential Functionality

5.3. Summarizing and Computing Descriptive Statistics

6. CHƯƠNG 6: Data Loading, Storage, and File Formats

6.1. Reading and Writing Data in Text Format

6.2. Binary Data Formats

6.3. Interacting with Web APIs

6.4. Interacting with Databases

7. CHƯƠNG 7: Data Cleaning and Preparation

7.1. Handling Missing Data

7.2. Data Transformation

7.3. Extension Data Types

7.4. String Manipulation

7.5. Categorical Data

8. CHƯƠNG 8: Data Wrangling: Join, Combine, and Reshape

8.1. Hierarchical Indexing

8.2. Combining and Merging Datasets

8.3. Reshaping and Pivoting

9. CHƯƠNG 9: Plotting and Visualization

9.1. A Brief matplotlib API Primer

9.2. Plotting with pandas and seaborn

9.3. Other Python Visualization Tools

10. CHƯƠNG 10: Data Aggregation and Group Operations

10.1. How to Think About Group Operations

10.2. Data Aggregation

10.3. Apply: General split-apply-combine

10.4. Group Transforms and “Unwrapped” GroupBys

10.5. Pivot Tables and Cross-Tabulation

11. CHƯƠNG 11: Date and Time Data Types and Tools

11.1. Date and Time Data Types and Tools

11.2. Time Series Basics

11.3. Date Ranges, Frequencies, and Shifting

11.4. Time Zone Handling

11.5. Periods and Period Arithmetic

11.6. Resampling and Frequency Conversion

11.7. Moving Window Functions

12. CHƯƠNG 12: Introduction to Modeling Libraries in Python

12.1. Interfacing Between pandas and Model Code

12.2. Creating Model Descriptions with Patsy

12.3. Introduction to statsmodels

12.4. Introduction to scikit-learn

13. CHƯƠNG 13: Data Analysis Examples

13.1. ndarray Object Internals

13.2. MovieLens 1M Dataset

13.3. US Baby Names 1880–2010

13.4. USDA Food Database

13.5. 2012 Federal Election Commission Database

Appendices

A. Advanced Array Manipulation

A.1. Reshaping Arrays

A.2. Broadcasting

A.3. Advanced ufunc Usage

A.4. Structured and Record Arrays

A.5. More About Sorting

A.6. Writing Fast NumPy Functions with Numba

A.7. Advanced Array Input and Output

A.8. Performance Tips

B. More on the IPython System

B.1. Terminal Keyboard Shortcuts

B.2. About Magic Commands

B.3. Using the Command History

B.4. Interacting with the Operating System

B.5. Software Development Tools

B.6. Tips for Productive Code Development Using IPython

B.7. Advanced IPython Features

Oceanofpdf com python for data analysis 3rd edition wes mckinney

Bạn đang xem trước tài liệu:

Oceanofpdf com python for data analysis 3rd edition wes mckinney

Tài liệu "Hướng Dẫn Phân Tích Dữ Liệu Với Python" của Wes McKinney cung cấp một cái nhìn sâu sắc về cách sử dụng Python để phân tích và xử lý dữ liệu hiệu quả. Tác giả không chỉ giới thiệu các thư viện quan trọng như Pandas và NumPy mà còn hướng dẫn người đọc cách áp dụng chúng vào các bài toán thực tiễn. Những điểm nổi bật trong tài liệu bao gồm cách làm sạch dữ liệu, phân tích thống kê, và trực quan hóa dữ liệu, giúp người đọc nắm vững các kỹ năng cần thiết để trở thành một nhà phân tích dữ liệu thành công.

Để mở rộng kiến thức của bạn về lĩnh vực này, bạn có thể tham khảo tài liệu Dự án kết thúc học phần môn trực quan hoá và hệ thống thông tin địa lý đề tài biên dịch sách tài liệu python for data analysis, nơi bạn sẽ tìm thấy các ứng dụng thực tế của Python trong phân tích dữ liệu. Ngoài ra, tài liệu Nguyn van tun phan tich s liu va v cũng cung cấp hướng dẫn chi tiết về phân tích số liệu và tạo biểu đồ, giúp bạn có cái nhìn toàn diện hơn về các công cụ phân tích dữ liệu. Những tài liệu này sẽ là nguồn tài nguyên quý giá để bạn nâng cao kỹ năng và hiểu biết trong lĩnh vực phân tích dữ liệu.