数値計算– tag –
-
【SciPy】scipy.fftによる高速フーリエ変換[Python]
SciPy 前回、NumPyでπや角度とラジアンの変換、三角関数(sin、cos、tan)、逆三角関数(arcsin、arccos、arctan)の計算方法を紹介しました。 SciPyのscipy.fftによる高速フーリエ変換の仕方を紹介します。 ちなみにNumPyを使って高速フーリエ変換する方... -
【NumPy】πや角度とラジアンの変換、三角関数(sin、cos、tan)、逆三角関数(arcsin、arccos、arctan)の計算方法[Python]
NumPy 前回、NumPyで配列を繰り返し並べ、タイル状にするnp.tileを紹介しました。 今回はNumPyでπや角度とラジアンの変換、三角関数(sin、cos、tan)、逆三角関数(arcsin、arccos、arctan)の計算方法を紹介します。 それでは始めていきましょう。 πの値... -
【NumPy】配列を繰り返し並べ、タイル状にするnp.tile[Python]
NumPy 前回、matplotlibで等高線図を表示するplt.contourを紹介しました。 今回はNumPyで配列を繰り返し並べ、タイル状にするnp.tileを紹介します。 それでは始めていきましょう。 np.tileの基本的な使い方 np.tileは「np.tile(配列, 繰り返し回数)」とい... -
【NumPy】リストの要素を任意の最大値・最小値内の数値に丸めるclip[Python]
NumPy 前回、アルファベットのリストを作成する方法を紹介しました。 今回はNumPyのリストの要素を任意の最大値・最小値内の数値に丸めるclipという関数を紹介します。 それでは始めていきましょう。 clip clipの使い方としては「np.clip(リスト, 最小値, ... -
【NumPy】重複のないランダムな数値のリストを作成する方法[Python]
NumPy 前回、NumPyで多次元配列をソートしてそのインデックスを返すargsortを紹介しました。 今回はNumPyを使って重複のないランダムな数値のリストを作成する方法を紹介します。 通常、NumPyの乱数ジェネレータを使ってランダムな数値を取得すると、どう... -
【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を使って任意の平均・標準誤差をもつガウス分布(正規分布)を作る方法を紹介します。 それでは始めていきましょう。 ジェネレータを使う方法 ま... -
【Pandas】isinと==で特定の値の要素を抽出する方法[Python]
Pandas 前回、NumPyを使って多変量正規分布に従う乱数を取得する方法(np.random.multivariate_normal)を紹介しました。 今回はPandasでisinと==で特定の値の要素を抽出する方法を紹介します。 それでは始めていきましょう。 isinで特定の値の要素を抽出... -
【NumPy】多変量正規分布に従う乱数を取得する方法(np.random.multivariate_normal)[Python]
NumPy 前回、Pythonのmatplotlibで2つのヒストグラムをhist2dを使って2次元カラープロットで表示する方法を紹介しました。 今回はNumPyを使って多変量正規分布に従う乱数を取得する方法(np.random.multivariate_normal)を紹介します。 それでは始めてい...