簡単な方法でa r a n g eの使用方法を説明します
NumPy arange(): np.arange() の使い方
NumPyは、数値計算のための基本的なPythonライブラリです。その中でも最も重要なタイプは、ndarray
という配列型です。NumPyは、さまざまな状況に応じた配列作成のプロシージャを提供しています。その1つが、数値の範囲に基づいたarange()
関数です。一般的にはnp.arange()
と呼ばれます。なぜなら、NumPyを示すnp
は広く使われている省略形だからです。
この記事の最後まで読むと、次のことがわかります:
np.arange()
とは何かnp.arange()
の使い方np.arange()
に類似したルーチン
それでは、np.arange()
を詳しく見ていきましょう!
無料ボーナス: こちらをクリックして、NumPyのスキル向上に役立つ、最高のチュートリアル、ビデオ、書籍へのリンクを示す無料のNumPyリソースガイドにアクセスできます。
np.arange()
の返り値とパラメータ
NumPyのarange()
は、数値の範囲に基づいた配列作成の手法の一つです。arange()
は、均等に間隔が置かれた値を持つndarray
のインスタンスを作成し、その参照を返します。
arange()
の4つのパラメータを使用して、配列に含まれる値の範囲、間隔、および型を定義することができます。
Python
コピー!
最初の3つのパラメータは、値の範囲を決定し、4番目のパラメータは要素の型を指定します。
- **
stop
**は、配列の終端を定義する数値であり、配列に含まれません。 - **
step
**は、配列内の各2つの連続する値の間の間隔(差)を定義する数値であり、デフォルトは1
です。
step
はゼロにすることはできません。そうしないと、ZeroDivisionError
が発生します。増分または減分が0
の場合、start
からどこにも移動することはできません。
dtype
が省略された場合、配列の要素の型は自動的に推定されます。
それでは、np.arange()
の使用例を見てみましょう!