目錄(81章)
倒序
- coverpage
- NumPy Essentials
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Free access for Packt account holders
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. An Introduction to NumPy
- The scientific Python stack
- The need for NumPy arrays
- NumPy in Academia and Industry
- Code conventions used in the book
- Installation requirements
- Summary
- Chapter 2. The NumPy ndarray Object
- Getting started with numpy.ndarray
- Array indexing and slicing
- Memory layout of ndarray
- Views and copies
- Creating arrays
- Array data types
- Summary
- Chapter 3. Using NumPy Arrays
- Vectorized operations
- Universal functions (ufuncs)
- Broadcasting and shape manipulation
- A boolean mask
- Helper functions
- Summary
- Chapter 4. NumPy Core and Libs Submodules
- Introducing strides
- Structured arrays
- Summary
- Chapter 5. Linear Algebra in NumPy
- The matrix class
- Linear algebra in NumPy
- Decomposition
- Polynomial mathematics
- Application - regression and curve fitting
- Summary
- Chapter 6. Fourier Analysis in NumPy
- Before we start
- Signal processing
- Fourier analysis
- Fourier transform application
- Summary
- Chapter 7. Building and Distributing NumPy Code
- Introducing Distutils and setuptools
- Preparing the tools
- Building the first working distribution
- Testing your package
- Distributing your application
- Summary
- Chapter 8. Speeding Up NumPy with Cython
- The first step toward optimizing code
- Setting up Cython
- Hello world in Cython
- Multithreaded code
- NumPy and Cython
- Summary
- Chapter 9. Introduction to the NumPy C-API
- The Python and NumPy C-API
- The basic structure of an extension module
- Creating an array squared function using Python C-API
- Creating an array squared function using NumPy C-API
- Building and installing the extension module
- Summary
- Chapter 10. Further Reading
- pandas
- scikit-learn
- netCDF4
- SciPy
- Summary 更新時間:2021-07-16 11:16:47
推薦閱讀
- Visual C++程序設計教程
- R語言數據分析從入門到精通
- 密碼學原理與Java實現
- Android 7編程入門經典:使用Android Studio 2(第4版)
- Processing互動編程藝術
- PostgreSQL Replication(Second Edition)
- Mastering Rust
- 硅谷Python工程師面試指南:數據結構、算法與系統設計
- 用戶體驗可視化指南
- Python+Tableau數據可視化之美
- Java程序設計案例教程
- Django 3.0應用開發詳解
- MongoDB Cookbook
- R語言數據分析從入門到實戰
- Eclipse開發(學習筆記)
- 數據庫技術及應用教程上機指導與習題(第2版)
- Learning Scrapy
- Python Natural Language Processing
- Android性能優化之道:從底層原理到一線實踐
- 超簡單:用Python讓Excel飛起來·核心模塊語法詳解篇
- Getting Started with Meteor.js JavaScript Framework(Second Edition)
- ArcGIS Pro 2.x Cookbook
- Julia設計模式
- MySQL 8 for Big Data
- 從零開始學Python數據分析(視頻教學版)
- Creative Projects for Rust Programmers
- C語言程序設計習題解析與實驗指導(第3版)
- Unity 3D特效設計必修課
- Python網絡爬蟲技術
- Arduino開發實戰指南:STM32篇