Nori– Author –
-
Programming
【lmfit】複数のピークが混ざったグラフに対してピークフィッティングする方法[Python]
lmfit 前回、Pythonのlmfitライブラリを使ったガウス関数、ローレンツ関数、フォークト関数の分布の表示とピークフィッティングの方法と結果の表示方法を紹介しました。 今回はlmfitライブラリを使って、複数のピークが混ざったグラフに対してピークフィッ... -
Programming
【lmfit】lmfitを使ったガウス関数、ローレンツ関数、フォークト関数の分布の表示とピークフィッティングの方法と結果の表示[Python]
lmfit 前回、PythonのNumPyでリスト内の要素で条件に合った要素のインデックスを取得したり、置換するnp.whereを紹介しました。 今回はlmfitというライブラリを導入して、各種関数による分布の表示やピークフィッティングを行う方法を紹介します。 それで... -
Programming
【NumPy】リスト内の要素で条件に合った要素のインデックスを取得したり、置換するnp.where[Python]
NumPy 前回、PythonのNumPyで数値の正負を判別・取得するnp.sign、np.signbitを紹介しました。 今回はNumPyでリスト内の要素で条件に合った要素のインデックスを取得したり、置換するnp.whereを紹介します。 それでは始めていきましょう。 条件に合った要... -
Programming
【NumPy】数値の正負を判別・取得するnp.sign、np.signbit[Python]
NumPy 前回、PythonのNumPyで正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)を紹介しました。 今回はNumPyで数値の正負を判別・取得するnp.sign、np.signbitを紹介します。 それでは始めていきましょう。 数値の正負に対して1、-... -
Programming
【NumPy】正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)[Python]
NumPy 前回、Pythonのmatplotlibでガウス分布とローレンツ分布を合わせたフォークト関数(voigt)の作成方法と左右非対称化の方法を紹介しました。 今回はNumPyで正負の値に対し1、または0を返すヘヴィサイドの階段関数(np.heavside)を紹介します。 それ... -
Programming
【matplotlib】ガウス分布とローレンツ分布を合わせたフォークト関数(voigt)の作成方法と左右非対称化の方法[Python]
matplotlib 前回、Pythonのmatplotlibでピークを境に左右の形状が非対称な分布の作成方法を紹介しました。 今回はガウス分布とローレンツ分布を合わせたフォークト関数の作成方法と、その左右非対称化の方法を紹介します。 ちなみにガウス分布とローレンツ... -
Programming
【matplotlib】ピークを境に左右の形状が非対称な分布の作成方法[Python]
matplotlib 前回、Pythonのmatplotlibでガウス分布、ラプラス分布、ローレンツ分布(コーシー分布)を自作関数化してグラフ表示する方法を紹介しました。 今回はmatplotlibでピークを境に左右の形状が非対称な分布を作成する方法を紹介します。 前回紹介し... -
Programming
【matplotlib】ガウス分布、ラプラス分布、ローレンツ分布(コーシー分布)を自作関数化してグラフ表示する方法[Python]
matplotlib 前回、PythonのScikit-learnで二つのグラフの一致度を確認する方法を紹介しました。 今回はガウス分布、ラプラス分布、ローレンツ分布を自作関数化してグラフ表示する方法を紹介します。 ちなみにガウス分布に関してはこちらの記事でも紹介して... -
Programming
【Scikit-learn】二つのグラフの一致度を確認する方法[Python]
Scikit-learn 前回、PythonのNumPyで多次元のndarrayやリストを一次元にする方法(.flatten、np.ravel)を紹介しました。 今回はScikit-learnを使って二つのグラフの一致度を確認する方法を紹介します。 ということでまずは一致度を調べたいグラフを用意し... -
Programming
【NumPy】多次元のndarrayやリストを一次元にする方法(.flatten、np.ravel)[Python]
NumPy 前回、PythonのNumPyでndarrayをファイルに保存(np.save)、また読み込みする方法(np.load)を紹介しました。 今回はNumPyで多次元のndarrayやリストを一次元にする方法(.flatten、np.ravel)を紹介します。 それでは始めていきましょう。 .flatt...