餡子付゛録゛

ソフトウェア開発ツールの便利な使い方を紹介。

2025-05-01から1ヶ月間の記事一覧

固有値問題版フィッシャーの線形判別分析

機械学習の分類アルゴリズムとして先駆的な手法であり*1、例として用いたirisデータセットを世に広めたフィッシャー御大の線形判別分析(LDA)の説明用のコード*2を探したのですが、教科書の説明と対応のよい固有値の計算をしていたのが見つからなかったので…

Rで加重最小二乗法(と言うかlmのweights)

学部向けのレクチャーノートを見ていると言及されていることが多い一方、使いどころがあるようでないのが加重最小二乗法(WLS)です。連立方程式モデルやパネルデータ分析のランダム効果モデルで拡張的な手法は使うわけですが、WLS自体は使い道が無いと言う…

Rのgraphics::heatmapのクラスター分析(樹形図)には罠がある

Rのgraphics::heatmapには予想し難い挙動があります。ヘルプや解説ページでも言及されていないようなので指摘しておきたいと思います。観測数を集計した、行で標本、列で属性を表す行列を用意します。 M <- matrix(c(1,6,4,2,5,8,1,6,4), 3) rownames(M) <- …