Numpy– tag –
-
【NumPy】NumPyのndarrayではインデックスをまとめたリストで直接要素を取得可能な件[Python]
NumPy 前回、PythonのSciPyでargrelmax、argrelminを使って極大値、極小値を取得する方法を紹介しました。 今回はNumPyのndarrayではインデックスをまとめたリストで直接要素を取得可能であることを紹介します。 それでは始めていきましょう。 通常のリス... -
【NumPy】多項式のカーブフィッティング(polyfit)[Python]
NumPy 前回、Randomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法を紹介しました。 今回はNumPyで多項式のカーブフィッティングをする関数polyfitを紹介します。 それでは始めていきましょう。 polyfit polyfit... -
【NumPy, SciPy】Randomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法[Python]
NumPy、SciPy 前回、PythonのNumPyでジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較を紹介しました。 今回はRandomモジュール、NumPy、SciPyでランダムな値を取得する際のランダム(乱数)シードの設定方法を紹介します。 そ... -
【NumPy】ジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較[Python]
NumPy 前回、PythonのNumPyとSciPyで正規分布(ガウス分布)に従うランダムな値を取得する方法を紹介しました。 今回はNumPyでジェネレータを使ったランダムな数値の取得方法の紹介と使わない方法との比較を紹介します。 それでは始めていきましょう。 0... -
【NumPy, SciPy】正規分布(ガウス分布)に従うランダムな値を取得する方法[Python]
Random、NumPy、SciPy 前回、Pythonのmatplotlibでギリシャ文字を表示する方法を紹介しました。 今回はRandomモジュール、NumPy、SciPyの3種で正規分布(ガウス分布)に従うランダムな値を取得する方法を紹介します。 それでは始めていきましょう。 Random... -
【NumPy】2つのリスト間で1つのリストを条件の判定、その判定結果を使ってもう1つのリストの要素の書き換えをする方法(+Pandasでのやり方)[Python]
NumPy 前回、PythonのNumPyでnp.convolveのmode(same、full、valid)を比較した結果を紹介しました。 今回はNumPyで2つのリスト間で1つのリストを条件の判定、その判定結果を使ってもう1つのリストの要素の書き換えをする方法(+Pandasでのやり方)を... -
【NumPy】np.convolveのmode(same、full、valid)を比較[Python]
NumPy 前回、PythonのNumPyで畳み込み積分と移動平均を計算する「np.convolve」を紹介しました。 今回はnp.convolveで指定する3種類の「mode」、「same」と「full」と「valid」を比較してみたので、その結果を紹介します。 結果がわかりやすいように移動平... -
【NumPy】畳み込み積分と移動平均を計算する方法(np.convolve)[Python]
NumPy 前回、PythonのNumPyを使って逆フーリエ変換をして不要な周波数成分を除去する方法(ローパスフィルタ、ハイパスフィルタ、バンドパスフィルタ)を紹介しました。 今回はNumPyで畳み込み積分と移動平均を計算する方法を紹介します。 畳み込み積分と... -
【NumPy】逆フーリエ変換をして不要な周波数成分を除去する方法(ローパスフィルタ、ハイパスフィルタ、バンドパスフィルタ)[Python]
NumPy 前回、PythonのNumPyで全ての要素が1の配列を作成する方法を紹介しました。 今回は逆フーリエ変換をして不要な周波数成分を除去する方法、すなわちローパスフィルタやハイパスフィルタ、バンドパスフィルタをPythonで行う方法を紹介します。 それで... -
【NumPy】全ての要素が1の配列を作成する方法(np.ones、np.ones_like)[Python]
NumPy 前回、subprocessモジュールを使ってPythonからターミナルやコマンドプロンプトを操作する方法を紹介しました。 今回はPythonのNumPyで全ての要素が1の配列を作成する方法を紹介します。 実は前に「全ての要素が0の配列を作成する方法」として、「...