【NumPy超入門】基本的な使い方〜応用例までサンプルコード付きで解説

Python用数値計算モジュール「NumPy」の使い方から応用例まで、サンプルコード付きで入門者向けにまとめました。

NumPyとは?

NumPyとは、Pythonで数値計算をするときの定番モジュールです。
ndarray型と呼ばれる配列オブジェクトを使って、少ないコード量で効率よく、かつ高速に数値計算できます。
NumPyの主な特徴は以下の通りです。

  • 特徴① 配列の「要素数」「型」が固定(C言語の配列型に近い)
  • 特徴② 処理がリスト型と比べて非常に高速(APIがC言語やFortranで実装されている)
【NumPyとは】主な特徴(メリット・デメリット)
この記事では、Python定番の数値計算ライブラリ「NumPy」を学習・利用する主な特徴とメリット(利点)を解説します。

NumPyのインストール方法は以下ページで解説しています。

NumPyのインストール (Windows、Linux、Ubuntu)
Python環境にNumPyをインストールする方法ついて入門者向けに使い方を解説します。

動画解説版

動画解説版の資料:【NumPy最速入門】基礎的な扱い方

NumPy配列の基本操作、データ分析

NumPy配列の基本操作(ndarray)についてまとめました。
なお、本記事で「配列」という表記はndarray(NumPyの配列)を指します。

線形代数の計算

信号処理

【応用例】株価分析

401 Unauthorized

【応用例】ロボット工学

関連ページ

【Python超入門】使い方とサンプル集
Pythonの基礎文法から応用例まで入門者向けに解説します。