NumPy Cookbook, 2/e(Paperback)
暫譯: NumPy 食譜(第二版,平裝本)

Ivan Idris

  • 出版商: Packt Publishing
  • 出版日期: 2015-04-30
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 263
  • 裝訂: Paperback
  • ISBN: 1784390941
  • ISBN-13: 9781784390945
  • 相關分類: Python
  • 海外代購書籍(需單獨結帳)

商品描述

Over 90 fascinating recipes to learn and perform mathematical, scientific, and engineering Python computations with NumPy

About This Book

  • Perform high-performance calculations with clean and efficient NumPy code
  • Simplify large data sets by analysing them with statistical functions
  • A solution-based guide packed with engaging recipes to execute complex linear algebra and mathematical computations

Who This Book Is For

If you are a Python developer with some experience of working on scientific, mathematical, and statistical applications and want to gain an expert understanding of NumPy programming in relation to science, math, and finance using practical recipes, then this book is for you.

What You Will Learn

  • Learn advanced indexing and linear algebra
  • Deal with missing stock price data using masked arrays
  • Explore everything you need to know about image processing
  • Dive into broadcasting and histograms
  • Profile NumPy code and visualize the results
  • Speed up your code with Cython
  • Use universal functions and interoperability features
  • Analyze your performance using Quality Assurance
  • Learn about exploratory and predictive data analysis with NumPy

In Detail

NumPy has the ability to give you speed and high productivity. High performance calculations can be done easily with clean and efficient code, and it allows you to execute complex algebraic and mathematical computations in no time.

This book will give you a solid foundation in NumPy arrays and universal functions. Starting with the installation and configuration of IPython, you'll learn about advanced indexing and array concepts along with commonly used yet effective functions. You will then cover practical concepts such as image processing, special arrays, and universal functions. You will also learn about plotting with Matplotlib and the related SciPy project with the help of examples. At the end of the book, you will study how to explore atmospheric pressure and its related techniques. By the time you finish this book, you'll be able to write clean and fast code with NumPy.

商品描述(中文翻譯)

超過90個引人入勝的範例,學習並執行使用NumPy的數學、科學和工程Python計算

本書介紹



  • 使用乾淨且高效的NumPy程式碼執行高效能計算

  • 透過統計函數分析簡化大型數據集

  • 一本以解決方案為導向的指南,內含引人入勝的範例,以執行複雜的線性代數和數學計算

本書適合誰閱讀


如果您是一位有經驗的Python開發者,曾從事科學、數學和統計應用的工作,並希望透過實用的範例深入了解NumPy在科學、數學和金融方面的編程,那麼這本書適合您。

您將學到什麼



  • 學習進階索引和線性代數

  • 使用遮罩陣列處理缺失的股票價格數據

  • 探索有關影像處理的所有知識

  • 深入了解廣播和直方圖

  • 分析NumPy程式碼並可視化結果

  • 使用Cython加速您的程式碼

  • 使用通用函數和互操作性功能

  • 使用品質保證分析您的性能

  • 了解使用NumPy的探索性和預測性數據分析

詳細內容


NumPy具備提供速度和高生產力的能力。高效能計算可以輕鬆地使用乾淨且高效的程式碼完成,並且它允許您迅速執行複雜的代數和數學計算。


本書將為您提供NumPy陣列和通用函數的堅實基礎。從IPython的安裝和配置開始,您將學習進階索引和陣列概念,以及常用但有效的函數。接著,您將涵蓋影像處理、特殊陣列和通用函數等實用概念。您還將學習如何使用Matplotlib進行繪圖,以及相關的SciPy專案,並透過範例進行學習。在本書的最後,您將研究如何探索大氣壓及其相關技術。當您完成本書時,您將能夠使用NumPy編寫乾淨且快速的程式碼。