什麼是SciPy以及我們為什麼要使用它?


SciPy,發音為“Sigh Pie”,是一個由Python開源庫組成的生態系統,用於執行數學、科學和工程計算。SciPy代表Scientific Python,它包含以下核心程式包,稱為SciPy生態系統:

  • NumPy − NumPy是SciPy的基礎N維陣列包,允許我們高效地使用陣列中的資料。

  • Matplotlib − Matplotlib用於根據資料建立全面的二維圖表和繪圖。

  • Pandas − Pandas是一個開源的Python包,用於組織和分析我們的資料。

除了SciPy生態系統外,SciPy還指其他相關的但不同的實體:

  • 社群 − 指使用和開發此庫的人員組成的社群。

  • 會議 − 有幾個名為SciPy、EuroSciPy和SciPy.in的會議專門致力於Python的科學計算。

  • SciPy庫 − 它是核心程式包之一,為我們提供了許多使用者友好且高效的數值例程。數值例程包括用於積分、插值、最佳化、線性代數和統計的例程。

為什麼要使用SciPy

使用SciPy的關鍵原因之一是它優化了資料科學中常用的函式。其他原因包括:

  • 在處理資料科學時,會遇到各種與科學計算相關的難題。SciPy為我們提供了各種子包來高效地解決這些問題。

  • SciPy庫具有驚人的快速計算能力且易於使用。

  • 它可以操作NumPy庫的陣列,並且還優化了NumPy中使用的函式。

  • 在GNU科學庫之後,SciPy是最常用的科學庫之一。

更新於:2021年12月14日

333 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.