Pythonチュートリアル: np.arangeの使い方
NumPy arange(): np.arange()の使い方
NumPyは、数値計算のための基本的なPythonライブラリです。その中でも最も重要なタイプは、ndarray
と呼ばれる配列型です。NumPyにはさまざまな状況に応じた配列の作成ルーチンがたくさんあります。その中の1つが数値の範囲に基づいたarange()
関数です。広く使われるNumPyの略称であるnp
と一緒にnp.arange()
とも呼ばれることがよくあります。
この記事の終わりまでには、次のことがわかるでしょう:
np.arange()
とは何かnp.arange()
の使い方np.arange()
に似たルーチンはどれか
それでは、np.arange()
を見てみましょう!
無料ボーナス:NumPyのスキルを向上させるための最高のチュートリアル、ビデオ、書籍を紹介する無料のNumPyリソースガイドにアクセスするには、ここをクリックしてください。
np.arange()
の返り値とパラメーター
NumPyのarange()
は、数値範囲に基づく配列生成ルーチンの1つです。これにより、均等に区切られた値で構成されるndarray
のインスタンスが作成され、その参照が返されます。
arange()
の4つのパラメーターを使用して、配列に含まれる値の範囲、間隔、および型を定義することができます:
Python
まず、最初の3つのパラメーターは値の範囲を決定し、4番目のパラメーターは要素の型を指定します:
- **
stop
**は、配列の終端を定義する数値で、配列には含まれません。 - **
step
**は、配列内の2つの連続する値の間のスペース(差)を定義する数値で、デフォルト値は1
です。
step
は0にすることはできません。そうでないと、ZeroDivisionError
が発生します。増分または減分が 0
の場合、start
から動かないことはできません。
dtype
が省略された場合、arange()
は整数を使用します。
実例を示します。