決定係数(R2)・自由度調整済み決定係数(R**2)の求め方をわかりやすく解説

目次
ウマたん当サイト【スタビジ】の本記事では、決定係数と自由度調整済み決定係数について解説してきます。決定係数とは「回帰式の予測精度の指標」、自由度調整済み決定係数は「説明変数の数を考慮した決定係数」と定義されています。これらの指標は主に回帰分析で使われており、モデルの予測精度を表しています。今回は決定係数・自由度調整済み決定係数の定義と式について解説していきます。
こんにちは!
スタビジ編集部です!
今回は決定係数と自由度調整済み決定係数について解説していきます!
決定係数は「回帰式の予測精度の指標」、自由度調整済み決定係数は「説明変数の数を考慮した決定係数」と定義されています。
決定係数・自由度調整済み決定係数は回帰分析で用いられる指標であり、データに対する回帰式の当てはまりの良さを表しています。
ウマたん決定係数・自由度調整済み決定係数は非常に便利であるため、これらの意味と成り立ちについて学んでいきましょう!
この記事では、決定係数と自由度調整済み決定係数について解説していきます!
決定係数・自由度調整済み決定係数については以下の動画でも解説しているのであわせてチェックしてみてください!
決定係数について解説!

それでは決定係数について解説していきます!
決定係数とは「回帰式の予測精度の指標」と定義されています。つまり自分で作った回帰モデルが、実際のデータにどれだけ当てはまっているかを示しています。
決定係数は一般的にと表し、0~1までの値をとります。1に近いほど、回帰式の当てはまりの良さが良いことを意味しています!
ここから決定係数がどのように成立しているか見ていきましょう!決定係数にでは全変動・回帰変動・残差変動を求める必要があります。

は実際のデータ、は平均値、は回帰式から算出された予測値を表しています。
全変動は「実際のデータと平均値の差」、回帰変動は「予測値と平均値の差」、残差変動は「実際のデータと予測値の差」を意味しており、二乗和として算出します。
ウマたんここから全変動=回帰変動+残差変動となっていることを証明するよ!
ここから全変動を以下のように式展開していきます!
この時、残差としたとき、残差の性質を用いてさらに展開していきます。残差の性質は以下の通りです。
したがって…
これを先ほどの式に代入すると、全変動=回帰変動+残差変動と示すことができましたね!
これによって回帰変動は全変動のうち、回帰式で説明できる部分を表していると考えることができます!
これを利用した指標がずばり決定係数であり、以下の式で表すことができます!
自由度調整済み決定係数について解説!

先ほど求めた決定係数は「説明変数の数が多いほど1に近づく性質」を持っています。つまり説明変数の数が異なる回帰モデルを比較する際、決定係数による比較で優劣を決めてはいけないことを意味します。
そのような点を改良した決定係数こそが自由度調整済み決定係数となります!はサンプルサイズ、は説明変数の数とします。
こちらも決定係数と同様、0~1の範囲であり、1に近いほどデータに対する当てはまりが良いと考えることができます!
決定係数と自由度調整済み決定係数 まとめ

ここまでご覧いただきありがとうございました!
本記事では、決定係数と自由度調整済み決定係数についてまとめました!
今回は残差にかなり着目しましたが、誤差という概念もあるためそれらとの違いについて理解する必要もありますので、こちらの記事も見てみましょう!
回帰分析の残差の求め方について解説!誤差との違いと残差プロットについてわかりやすく!当サイト【スタビジ】の本記事では、残差について解説してきます。残差とは「実測値と予測値の差分」と定義されています。残差が大きいデータの場合、適切な手法を適用しなければ間違った推定を行ってしまうため、非常に重要な概念となります。今回は残差の定義と誤差との違い、残差プロットについて解説します!
また回帰分析について詳しく書いた記事もありますので、そちらもご覧ください!
回帰分析の理論とRでの実装!当サイト【スタビジ】の本記事では、統計学・データサイエンスの基本である回帰分析について理論とRでの実装を見ていきます。回帰分析についてしっかりおさえておくことで機械学習など高度な手法についても理解が深まります。
このようなデータサイエンスの力を身に付けるためにはスタビジの記事やスクールを活用すると良いでしょう。
当メディアでは、データサイエンティストの経験を詰め込んだデータサイエンス特化のスクール「スタアカ(スタビジアカデミー)」を運営していますので,興味のある方はぜひチェックしてみてください!
AIデータサイエンス特化スクール「スタアカ」

| 【価格】 | ライトプラン:1280円/月 プレミアムプラン:149,800円 |
|---|---|
| 【オススメ度】 | |
| 【サポート体制】 | |
| 【受講形式】 | オンライン形式 |
| 【学習範囲】 | データサイエンスを網羅的に学ぶ 実践的なビジネスフレームワークを学ぶ SQLとPythonを組み合わせて実データを使った様々なワークを行う マーケティングの実行プラン策定 マーケティングとデータ分析の掛け合わせで集客マネタイズ |
データサイエンティストとしての経験をふまえてエッセンスを詰め込んだのがこちらのスタビジアカデミー、略して「スタアカ」!!
当メディアが運営するスクールです。
24時間以内の質問対応と現役データサイエンティストによる複数回のメンタリングを実施します!
カリキュラム自体は、他のスクールと比較して圧倒的に良い自信があるのでぜひ受講してみてください!
他のスクールのカリキュラムはPythonでの機械学習実装だけに焦点が当たっているものが多く、実務に即した内容になっていないものが多いです。
そんな課題感に対して、実務で使うことの多いSQLや機械学習のビジネス導入プロセスの理解なども合わせて学べるボリューム満点のコースになっています!
Pythonが初めての人でも学べるようなカリキュラムにしておりますので是非チェックしてみてください!
ウォルマートのデータを使って商品の予測分析をしたり、実務で使うことの多いGoogleプロダクトのBigQueryを使って投球分析をしたり、データサイエンティストに必要なビジネス・マーケティングの基礎を学んでマーケティングプランを作ってもらったり・Webサイト構築してデータ基盤構築してWebマーケ×データ分析実践してもらったりする盛りだくさんの内容になってます!
\今すぐ試す/
データサイエンスに関する記事はこちら!
【初心者必見】統計学入門に必要な知識と独学勉強方法を簡単に学ぼう!当ブログ【スタビジ】の本記事では、統計学入門に必要な知識をカンタンにまとめ、それらをどのように効率的に独学で勉強していけばよいかをお話ししていきます。統計学は難しいイメージが少しありますが、学び方をしっかり考えれば大丈夫!
【データサイエンティスト厳選18冊】データサイエンスを学ぶ上でオススメな本・教材!当ブログ【スタビジ】の本記事では、データサイエンスを学ぶ上でオススメできる本を厳選して紹介していきます。ここではデータサイエンティストになるために習得するスキルをデータサイエンスと称しております。いくつかの観点に切り分けて見ていきます。
データサイエンスを勉強できるスクールやサイトは、ぜひこちらを参考にしてみてください!
【徹底比較】データサイエンティストになるための学習ができるスクール9選!当サイト【スタビジ】の本記事では、データサイエンティストへの学習ができるスクールを紹介していきます。スクールに通ったからと言ってデータサイエンティストになれるわけではありませんが、データサイエンティストへの基本を着実に固めることは可能です…読んだ内容を、手を動かして身につける
データサイエンス・AIを、動画と課題で体系的に学べるオンラインスクール。
スタアカを見てみる





