Numpy入門:基本概念とインストール方法

【目次】

    1. numpyの概要
    1. numpyのインストール方法
    1. 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の機能を詳しく解説していきます。ご期待ください!