IPython Notebook Essentials
暫譯: IPython Notebook 基礎知識

L. Felipe Martins

  • 出版商: Packt Publishing
  • 出版日期: 2014-11-23
  • 售價: $1,660
  • 貴賓價: 9.5$1,577
  • 語言: 英文
  • 頁數: 190
  • 裝訂: Paperback
  • ISBN: 1783988347
  • ISBN-13: 9781783988341
  • 相關分類: Python程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Compute scientific data and execute code interactively with NumPy and SciPy

About This Book

  • Perform Computational Analysis interactively
  • Create quality displays using matplotlib and Python Data Analysis
  • Step-by-step guide with a rich set of examples and a thorough presentation of The IPython Notebook

Who This Book Is For

If you are a professional, student, or educator who wants to learn to use IPython Notebook as a tool for technical and scientific computing, visualization, and data analysis, this is the book for you. This book will prove valuable for anyone that needs to do computations in an agile environment.

What You Will Learn

  • Quickly install and get started with IPython Notebook
  • Create interactive widgets in the Notebook
  • Master the Notebook's interface and navigation features
  • Create publication-quality graphs and displays of data with matplotlib
  • Add media to the Notebook with IPython's Rich Display System
  • Accelerate code using NumbaPro and concurrent computing
  • Perform advanced scientific computations with SciPy
  • Work with data in the Notebook with pandas

In Detail

In data science, it is difficult to present interesting visual or technical content, as it involves scientific notations that are not easy to type in a normal document format. IPython provides a web-based UI called Notebook, which creates a working environment for interactive computing that combines code execution with computational documents. IPython Notebook makes the task simpler as it was developed for scientific programming to solve larger problems through a series of smaller programs. IPython Notebook is used to learn Python in a fun and interactive way and to do some serious parallel / technical computing.

The book begins with an introduction to the efficient use of IPython Notebook for interactive computation. The book then focuses on the integration of technologies such as matplotlib, pandas, and SciPy. The book is aimed at empowering you to work with IPython Notebook for interactive computing, configuring it, creating your own notebooks / research documents. You will learn how IPython lets you perform efficient computations through examples with NumPy, data analysis with pandas, and visualization with matplotlib.

商品描述(中文翻譯)

使用 NumPy 和 SciPy 互動計算科學數據並執行代碼

本書介紹


  • 進行互動式計算分析

  • 使用 matplotlib 和 Python 數據分析創建高品質顯示

  • 逐步指南,提供豐富的範例和對 IPython Notebook 的全面介紹

本書適合誰閱讀

如果您是希望學習使用 IPython Notebook 作為技術和科學計算、可視化及數據分析工具的專業人士、學生或教育工作者,那麼這本書就是為您而寫的。本書對於需要在敏捷環境中進行計算的任何人都將非常有價值。

您將學到什麼

  • 快速安裝並開始使用 IPython Notebook
  • 在 Notebook 中創建互動式小部件
  • 掌握 Notebook 的介面和導航功能
  • 使用 matplotlib 創建出版品質的圖表和數據顯示
  • 使用 IPython 的豐富顯示系統向 Notebook 添加媒體
  • 使用 NumbaPro 和並行計算加速代碼
  • 使用 SciPy 進行高級科學計算
  • 使用 pandas 在 Notebook 中處理數據

詳細內容

在數據科學中,呈現有趣的視覺或技術內容是困難的,因為它涉及到不易在普通文檔格式中輸入的科學符號。IPython 提供了一個名為 Notebook 的基於網頁的用戶介面,該介面創建了一個互動計算的工作環境,將代碼執行與計算文檔結合在一起。IPython Notebook 簡化了這一任務,因為它是為科學編程而開發的,旨在通過一系列較小的程序來解決更大的問題。IPython Notebook 用於以有趣和互動的方式學習 Python,並進行一些嚴肅的並行/技術計算。

本書首先介紹如何高效使用 IPython Notebook 進行互動計算。然後,本書重點介紹 matplotlib、pandas 和 SciPy 等技術的整合。本書旨在使您能夠使用 IPython Notebook 進行互動計算,配置它,創建自己的筆記本/研究文檔。您將學習如何通過 NumPy 進行高效計算,使用 pandas 進行數據分析,以及使用 matplotlib 進行可視化。