メモ

python

回帰直線の変数xとyを入替えた時の傾きが変。ではない。

 線形回帰を行うとその直線の傾きがシンプルな式 $$a=\frac{v_{xy}}{v_x}$$  になることは以前式を展開して証明してみました。  なんとなく線形回帰は分布を最適に近似した直線だと思い込んで...
メモ

共分散を使って最小二乗を解き直線近似してみる

 以前行列を使って最小二乗による線形回帰の解き方について考えてみましたが、1次の関数への近似であれば分散使ってもう少し簡単に計算ができてしまいます。今回は分散と共分散を使って求める方法に関して試してみます。  最小二乗により求まった...
メモ

RSA暗号なんて人生に関係ないと思った人の数学の話

 RSA暗号方式。公開鍵暗号で用いられている暗号方式で、電子署名にも使われています。ここまではなんとなく知識として覚えています。そのアルゴリズムを少し読み解いて、なぜこの暗号が強固で使われ続けているのかを掘り下げていきます。 ...
python

matplotlibを別ウィンドウでポップアップ -jupyter notebook編

 jupyterを使っていると、このmatplotlibへのグラフや画像の描画が、なぜかIPythonへのinlineへの表示がデフォルトになっています。  これを拡大縮小、画像の保存、ができるように別ウィンドウにポップアップさせる...
python

DoxywizardのインストールとPython-docstring形式との共存

 Doxywizardをインストールし、Pythonでdoxygen形式でコメント付けしたコードがどのようにドキュメントされるかどうか確認してみました。いろいろ試した結果として、docstring形式との共存ができそうな気がしてきました。...
python

DoxygenでPythonコードを文書化

 Doxygenの動作を試さず、コメントだけをそのフォーマットにしてましたが、document化したときにちょっと想定している動きと違っていることがわかりました。覚書として残しておきます。(2020/8/29 追記あり) ...
python

PythonでThreadを使って処理中の表示を変える。

 PythonでGUIを使って処理を行うと、重い処理だとその処理中にGUIが触れなくなり、困ります。また処理中にボタンとかラベルに「処理中ですよぉ」とか、終わったら「終了しましたよぉ」とか表示させたいです。  これらが最初思ったよう...
python

OpenCVのimreadとExif – Orientation

 OpenCVで画像を読み込む際にまず使うimread。引数にファイル名を渡すだけで、画像を行列として読んでくれる優れものだが、1点罠があり、ちょっとはまったので共有したいと思います。  実は、imreadでJPEGを読み込む際には...
python

numpy histogramを使って画像のヒストグラムを画像化する

 numpy histogramの使い方を確認しながら、写真の階調性の確認のための表示に適したヒストグラムの作り方に関して考察してみようと思います。最終的にはグラフではなく画像としてヒストグラムを作ります。サンプルコードも置きました。 ...
python

Python リストの一部をソート

 リストの一部だけソートしたくなったので、その時の覚書を残します。  とある2次元配列のリストをある特定の幅で区切って、その幅だけソートする。配列の部分ソート。基本的にはsort()ないしsorted()関数を使ってリストのソートを...
スポンサーリンク
タイトルとURLをコピーしました