線形回帰可視化ツール

[English version] 最終更新日:2026年9月13日。本作は、趙教授が主導する非比例型指標プロジェクトの一環であり、SMBC京大スタジオ(2025年8月〜2026年7月)、科研費 23K10997(2023年4月〜2026年3月)、18K11182(2018年4月〜2023年3月)、25330026(2013年4月〜2017年3月)の支援を受けて作成されたものです。

利用方法
  1. CSVデータを貼り付けます。1行目はヘッダー(例:col1, col2)、それ以降の行はx, yのペアです。任意で3列目にラベルを含めることができます。デフォルトでは、2021年のIPU(列国議会同盟)データに基づくG20諸国(EUを除く)の人口と議席数が使用されます。
  2. 提出をクリックします。以下の4つの回帰が並行して実行されます:
    • M1: 元データに対してモデルy = ax + bを使います。
    • M2: 元データに対してモデルy = ax(切片を0に固定)を使います。
    • M3: 対数データに対してlog10(y) = a·log10(x) + bを使います。
    • M4: log10(y) = a₀·log10(x) + b(ここでa₀はユーザー指定の傾き、デフォルトは1)
  3. 各図にはデータ(赤以外の色)とモデル直線(赤)が表示され、上部に式、調整済R²、傾きのp値が示されます。
  4. 共通軸:図1と図2は同じX/Y範囲を共有し、図3と図4も別の共通範囲を共有しており、直接比較が可能です。
  5. 点にカーソルを合わせると、ラベル(CSVの3列目)が表示されます。クリックすると、(Xi, Yi)から(X1, Yi + a(X1 − Xi))へ移動します。マウスホイールでズーム、ドラッグでパン、ダブルクリックでリセットされます。注:この機能は、当該モデルを仮定した場合の比較を可視化するものです。
  6. M4の固定傾きはタイトル横の入力欄で変更可能です。変更すると、M4(およびM3/M4の共通軸)が即座に更新されます。