NumPy– category –
-
NumPy
NumPyで最大値を取得するamax(), nanmax()関数とmax()メソッドの使い方
NumPyには配列の最大値を取得するための関数であるnp.amax()と、メソッドであるndarray.max()が用意されています。 np.amax() とndarray.max() は、前者が関数で後者がメソッドという点を除いて全く同じです。関数の場合は np.amax(a) というように引数に... -
NumPy
NumPyで最小値を取得するamin(), nanmin()関数とmin()メソッドの使い方
NumPyには配列の最小値を取得するための関数であるnp.amin()と、メソッドであるndarray.min()が用意されています。 np.amin() とndarray.min() は、前者が関数で後者がメソッドという点を除いて全く同じです。関数の場合は np.amin(a) というように引数に... -
NumPy
NumPyの2つの配列のうち最大値を取得するmaximum()の使い方
NumPyのmaximum()は、引数に渡した2つの配列の各要素のうち、値が大きい方を取得する関数です。これと同じ関数にfmax()もあります。 maximum()とfmax()の違いは欠損値nanの扱いにあります。maximum()はnanを優先して取得します。fmax()はnanを無視します。... -
NumPy
NumPy配列の最小値やそのインデックスを取得する関数・メソッドまとめ
NumPyでは、配列の最小値やそのインデックスを取得する方法として以下の7つの関数・メソッドが備えられています。 np.amin: 配列の最小値を取得(NaN優先)ndarray.min: 同上のメソッド版(NaN優先)np.nanmin: 配列の最小値を取得(NaN無視)np.argmin: ... -
NumPy
NumPy配列の最大値やそのインデックスを取得する関数とメソッドまとめ
NumPyでは、配列の最大値やそのインデックスを取得する方法として、以下の7つの関数・メソッドが備えられています。 np.amax: 配列の最大値を取得(NaN優先)ndarray.max: 同上のメソッド版(NaN優先)np.nanmax: 配列の最大値を取得(NaN無視)np.argmax:... -
NumPy
NumPyの2つの配列のうち最小値を取得するminimum()の使い方
NumPyのminimum()は、引数に渡した2つの配列の各要素のうち、値が小さい方を取得する関数です。これと同じ関数にfmin()もあります。 minimum()とfmin()の違いは欠損値nanの扱いにあります。minimum()はnanを優先して取得します。fmin()はnanを無視します。... -
NumPy
NumPy配列の条件に合った要素を置換するwhere関数の使い方
numpy.whereは、NumPy配列の要素のうち、特定の条件に合致するものをx で置換し、それ以外をy で置換する関数です。 より厳密には numpy.where()は2つの使い方が可能です。 条件に合致する要素のインデックスを取得する。条件に合致する要素をxに、条件に... -
NumPy
PythonのNumPy配列の数値演算のやり方まとめ
Python の NumPy 配列の数値演算ができるようになると、非常に高度な計算ができるようになります。ここでは、 配列の基本的な四則演算 配列の合計値・最大値・最小値・平均値 配列の標準偏差と偏差値 配列のベクトル演算 を例に解説していきます。これを見... -
NumPy
PythonのNumPy配列の要素の参照や取り出し、抽出などの操作まとめ
Python の Numpy を使った配列は、機械学習や科学技術計算に不可欠なものです。そして、それらを行うには、配列の要素の値をスムーズに操作できるようになっておくと、より良いでしょう。 そこで、ここでは、Python の配列の操作に関して、 配列の要素を確... -
NumPy
PythonでNumPyの配列(array)の値を追加・削除する方法まとめ
Pythonでは、NumPy の配列も、リストや文字列などの他のオブジェクトと同じくミュータブルです。そのため、値を後から追加したり削除したりすることができます。 そこで、ここでは、 配列に値を追加する方法 | append() 関数 配列に値を挿入する方法 | ins... -
NumPy
PythonでNumPyのarray()を使って配列を作る方法まとめ
NumPy は、今、話題の科学技術計算や、機械学習でよく利用されるライブラリです。これは Python の標準ライブラリではありませんが、 anaconda で Python をインストールしたら自動的についてきます。 ここでは、科学技術計算や機械学習の必須のスキルであ...