Python

スポンサーリンク
Python

【Python】ファクトリーメソッドと分岐の無くし方【static・classメソッド】

本稿では、Pythonでファクトリーメソッドを実装する方法と、staticmethodやclassmethodデコレータの使い分けについて解説します。
Python

【Python】インターフェースで分岐を無くす【抽象クラス・ポリモーフィズム】

本稿では、インターフェースによって、クラスの種類を判別する分岐を無くす方法と、Pythonでの実装例を解説します。
Python

【Python】AtCoderの数ケースでREエラーが発生した理由【UnionFind】

私はAtCoderに参加していますが,テストデータの数ケースに対してREエラーが発生することがよくあり,その原因の多くはIndex out of rangedです.本記事では,UnionFindクラスを用いる典型的な問題を参考に,実行時エラーが発生する原因を明らかにしていきます.
Python

【正規分布】ガウスフィッティングの方法と積分強度・FWHMの誤差解析【Python】

正規分布を持つデータに対して,ガウスフィッティングを行うことは,分野を問わず重要な解析方法の1つです。そこで,機械学習ライブラリScipyを使ってフィッティングを行い,積分強度やFWHMやその誤差を求める方法を解説します.
Python

【Python】任意の多角形領域に対する点の内外判定(ベクトルの外積から解説)

Pythonを用いて、ある点の座標が、任意の多角形領域に含まれるか、領域外にあるかを判定します。ベクトルの外積を用いるため、図と数式を用いて、基本的な数学から解説していきます。
Python

【Python関数】引数として指定できる変数は?多変数, 多次元配列, pd.DataFrameの代入法

リストやnumpy配列を関数の引数として指定する方法、多変数関数の実装方法、PandasのDataFrameを関数の引数として指定し、データの抽出を行う方法を解説しています。
Python

【多変数関数】Scipyのcurve_fitで2次元ガウスフィッティング(Python)

2次元画像データの解析において、ガウス関数でフィッティングしたい場合があります。本記事では、PyrhonのScipy, curve_fitを用いて、なるべく簡単にフィッティングを行い、パラメータの推定と誤差の評価をする方法を解説しています。
Python

【Python】matplotlibでクラス別に色分けした散布図を描画したい

Pythonを使ってラベル別に色分けされた散布図を描画したいとき、どうすれば良いだろうか。numpy配列を使用し、あらゆる場面に対応した汎用的な関数を作ったので、本記事で紹介する。
Python

OpenCVのインストール時にエラーが出て、Anacondaを再インストールしたら解決

OpenCVのインストールをしようとしたところ、バージョンの問題によるエラーが発生した。Anacondaを完全に削除し、再インストールを行ったら解決したので、その方法を紹介する。
Python

【曲線近似】Scipyのcurve_fitを用いて、任意の関数でカーブフィッティング(Python)

大学の研究などで、取得したデータを直線近似したり、非線形関数やガウス関数といった複雑な関数で近似する必要のある場面は多いと思います。そこで、機械学習ライブラリを使って、簡単に、しかも任意の関数に対してカーブフィッティング(曲線近似)を行い、パラメータの誤差まで算出できる便利な方法を紹介したいと思います。
スポンサーリンク