Numpy– tag –
-
【NumPy】多次元配列をソートしてそのインデックスを返すargsort[Python]
NumPy 前回、NumPyでリスト内の整数をカウント(ただし負の数は除く)するbincountを紹介しました。 今回はNumPyで多次元配列をソートしてそのインデックスを返すargsortを紹介します。 それでは始めていきましょう。 argsortの使い方と特徴 まずはargsort... -
【NumPy】リスト内の整数をカウント(ただし負の数は除く)するbincount[Python]
NumPy 前回、離散データを表示するステムプロット(stem plot)を紹介しました。 今回はリスト内の整数をカウント(ただし負の数は除く)するbincountを紹介します。 それでは始めていきましょう。 bincountの使い方と特徴 まずはbincountの使い方と特徴を... -
【NumPy】任意の平均・標準誤差をもつガウス分布(正規分布)を作る方法[Python]
NumPy 前回、itertoolsのdropwhile、takewhile、filterfalse、starmapの使い方を紹介しました。 今回はNumPyを使って任意の平均・標準誤差をもつガウス分布(正規分布)を作る方法を紹介します。 それでは始めていきましょう。 ジェネレータを使う方法 ま... -
【NumPy】多変量正規分布に従う乱数を取得する方法(np.random.multivariate_normal)[Python]
NumPy 前回、Pythonのmatplotlibで2つのヒストグラムをhist2dを使って2次元カラープロットで表示する方法を紹介しました。 今回はNumPyを使って多変量正規分布に従う乱数を取得する方法(np.random.multivariate_normal)を紹介します。 それでは始めてい... -
【NumPy】ndarrayから複数のインデックスを指定し複数の要素を一度に取得する方法[Python]
NumPy 前回、PythonのOpenCVで画像に大きなノイズ(むしろ塗りつぶし)を入れる方法を紹介しました。 今回はNumPyのndarrayを使って複数のインデックスを指定し、複数の要素を一度に取得する方法を紹介します。 それでは始めていきましょう。 複数のインデ... -
【NumPy】ndarrayの要素をソートするsort関数[Python]
NumPy 前回、Pythonで1次元リストを指定した個数ずつに分割した2次元リストに変換する方法を紹介しました。 今回はNumPyでndarrayの要素をソートするsort関数を紹介します。 それでは始めていきましょう。 通常のリストのソート まずはNumPyではなく、通... -
【NumPy】リスト内の要素で条件に合った要素のインデックスを取得したり、置換するnp.where[Python]
NumPy 前回、PythonのNumPyで数値の正負を判別・取得するnp.sign、np.signbitを紹介しました。 今回はNumPyでリスト内の要素で条件に合った要素のインデックスを取得したり、置換するnp.whereを紹介します。 それでは始めていきましょう。 条件に合った要... -
【NumPy】数値の正負を判別・取得するnp.sign、np.signbit[Python]
NumPy 前回、PythonのNumPyで正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)を紹介しました。 今回はNumPyで数値の正負を判別・取得するnp.sign、np.signbitを紹介します。 それでは始めていきましょう。 数値の正負に対して1、-... -
【NumPy】正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)[Python]
NumPy 前回、Pythonのmatplotlibでガウス分布とローレンツ分布を合わせたフォークト関数(voigt)の作成方法と左右非対称化の方法を紹介しました。 今回はNumPyで正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)を紹介します。 それ... -
【NumPy】多次元のndarrayやリストを一次元にする方法(.flatten、np.ravel)[Python]
NumPy 前回、PythonのNumPyでndarrayをファイルに保存(np.save)、また読み込みする方法(np.load)を紹介しました。 今回はNumPyで多次元のndarrayやリストを一次元にする方法(.flatten、np.ravel)を紹介します。 それでは始めていきましょう。 .flatt...