AI開発、機械学習、データサイエンス...Pythonでこれらに手を出すと、必ず最初に出会うライブラリがある。 NumPy。 チュートリアルを開けば「まずimport numpy as np」。コード例を見ればnp.array()。データ分析の記事を読めばnp.mean()、np.sum()のオンパレード。
NumPyはPythonの数値計算を扱うライブラリ。 一般的にPythonは処理速度が遅いといわれるが、NumPy 配列はC言語ベースの固定型配列なので、大規模な数値計算(行列演算や統計処理)を高速に処理できる。 Pandas(データ解析)、Matplotlib(可視化)、SciPy(科学 ...