numpy arange関数の使い方
numpyのarange関数は、指定されたステップで開始値から終了値までの値の配列を作成するために使用されます。
arrange関数は次のように使用します。
numpy.arange(開始, 終了, ステップ, 出力型)
パラメータの説明:
- 開始値: 発生した配列内の最初の値であり、初期値としてゼロが設定されています。
- stop:終了値、生成された配列の中の最後の値(この値は含まれません)
- ステップ: 2 つの隣接する値の間隔で、デフォルトで 1 です。
- dtype:生成された配列のデータ型。デフォルトは None。
例としてコードを示す
import numpy as np
# 生成一个从0到4的数组
a = np.arange(5)
print(a) # [0 1 2 3 4]
# 生成一个从2到8的数组,步长为2
b = np.arange(2, 10, 2)
print(b) # [2 4 6 8]
# 生成一个从1到5的数组,步长为0.5
c = np.arange(1, 5, 0.5)
print(c) # [1. 1.5 2. 2.5 3. 3.5 4. 4.5]
# 生成一个整型数组
d = np.arange(5, dtype=int)
print(d) # [0 1 2 3 4]
arange 関数が生成する配列には終了値が含まれない点に注意してください。つまり、生成された配列には stop と等しい値は含まれません。終了値を含める場合は、linspace 関数を使用できます。