【目次】
- numpyの概要
- numpyのインストール方法
- numpyの基本構文
1. numpyの概要
numpy(Numerical Python)は、Python言語において数値計算を効率的に行うためのライブラリです。numpyは以下のような特徴を持っています。
- 高速なベクトル演算
- 多次元配列(ndarray)に対応
- 広範な数学関数
機械学習、データ分析、画像処理などの幅広い分野で利用されています。
2. numpyのインストール方法
numpyはpipを使って簡単にインストールすることができます。
pip install numpy
また、anacondaを使っている場合は、
conda install numpy
でインストールできます。
3. numpyの基本構文
numpyの使い方について少し触れていきます。まずはnumpyをインポートしましょう。
import numpy as np
次にnumpyを使って、配列を作成してみましょう。
# 1次元配列 arr1 = np.array([1, 2, 3]) print(arr1) # 2次元配列 arr2 = np.array([[1, 2, 3], [4, 5, 6]]) print(arr2)
numpyには様々な便利な関数が備わっています。以下にいくつかの例を紹介します。
# 0〜1の一様乱数を生成 random_arr = np.random.rand(5) print(random_arr) # 5x5の単位行列を生成 identity_matrix = np.eye(5) print(identity_matrix) # 0から9までの数字を3x3の形で並べた配列 reshaped_arr = np.arange(9).reshape(3, 3) print(reshaped_arr)
以上が、numpy入門の基本概念とインストール方法についての説明およびコード例です。今後の記事では、さらにnumpyの機能を詳しく解説していきます。ご期待ください!