Numerical Python: Scientific Computing and Data Science Applications with Numpy, Scipy and Matplotlib, 3/e (Paperback)
暫譯: 數值 Python:使用 Numpy、Scipy 和 Matplotlib 的科學計算與數據科學應用,第 3 版(平裝本)

Johansson, Robert

  • 出版商: Apress
  • 出版日期: 2024-09-28
  • 售價: $1,980
  • 貴賓價: 9.5$1,881
  • 語言: 英文
  • 頁數: 690
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868804120
  • ISBN-13: 9798868804120
  • 相關分類: Python程式語言Data Science
  • 立即出貨 (庫存=1)

相關主題

商品描述

Learn how to leverage the scientific computing and data analysis capabilities of Python, its standard library, and popular open-source numerical Python packages like NumPy, SymPy, SciPy, matplotlib, and more. This book demonstrates how to work with mathematical modeling and solve problems with numerical, symbolic, and visualization techniques. It explores applications in science, engineering, data analytics, and more.

Numerical Python, Third Edition, presents many case study examples of applications in fundamental scientific computing disciplines, as well as in data science and statistics. This fully revised edition, updated for each library's latest version, demonstrates Python's power for rapid development and exploratory computing due to its simple and high-level syntax and many powerful libraries and tools for computation and data analysis.

After reading this book, readers will be familiar with many computing techniques, including array-based and symbolic computing, visualization and numerical file I/O, equation solving, optimization, interpolation and integration, and domain-specific computational problems, such as differential equation solving, data analysis, statistical modeling, and machine learning.

What You'll Learn

  • Work with vectors and matrices using NumPy
  • Review Symbolic computing with SymPy
  • Plot and visualize data with Matplotlib
  • Perform data analysis tasks with Pandas and SciPy
  • Understand statistical modeling and machine learning with statsmodels and scikit-learn
  • Optimize Python code using Numba and Cython

Who This Book Is For

Developers who want to understand how to use Python and its ecosystem of libraries for scientific computing and data analysis.

商品描述(中文翻譯)

學習如何利用 Python 的科學計算和數據分析能力,以及其標準庫和流行的開源數值 Python 套件,如 NumPy、SymPy、SciPy、matplotlib 等。本書展示了如何使用數學建模,並通過數值、符號和可視化技術解決問題。它探討了在科學、工程、數據分析等領域的應用。

Numerical Python, Third Edition》提供了許多在基礎科學計算學科、數據科學和統計學中的應用案例研究示例。這本經過全面修訂的版本,針對每個庫的最新版本進行了更新,展示了 Python 由於其簡單且高級的語法以及眾多強大的計算和數據分析庫和工具,能夠快速開發和進行探索性計算的強大能力。

閱讀本書後,讀者將熟悉許多計算技術,包括基於數組和符號計算、可視化和數值文件 I/O、方程求解、優化、插值和積分,以及特定領域的計算問題,如微分方程求解、數據分析、統計建模和機器學習。

您將學到什麼


  • 使用 NumPy 操作向量和矩陣

  • 使用 SymPy 進行符號計算

  • 使用 Matplotlib 繪製和可視化數據

  • 使用 Pandas 和 SciPy 執行數據分析任務

  • 使用 statsmodels 和 scikit-learn 理解統計建模和機器學習

  • 使用 Numba 和 Cython 優化 Python 代碼

本書適合誰閱讀

本書適合希望了解如何使用 Python 及其庫生態系統進行科學計算和數據分析的開發人員。

作者簡介

Robert Johansson is a numerical Python expert and computational scientist who has worked with SymPy, NumPy, and QuTiP, an open-source Python framework for simulating the dynamics of quantum systems.

作者簡介(中文翻譯)

羅伯特·約翰森 是一位數值 Python 專家和計算科學家,曾與 SymPy、NumPy 和 QuTiP 合作,QuTiP 是一個用於模擬量子系統動態的開源 Python 框架。