Windows 11/10で回帰分析を実行する方法|Excel・フリーソフト・オンラインツールの使い方
この記事では、Windows 11/10のPCで回帰分析(Regression Analysis)を実行する方法を詳しく解説します。回帰分析とは、データセットを評価するための統計手法の一つで、2つ以上の変数間の関係性を明らかにするために用いられます。これにより、データの中から重要な要素と重要度の低い要素を見分け、その結果に基づいて意思決定を行うことができます。手作業での煩雑な計算なしに回帰分析を実行したい方は、ぜひ本記事を参考にしてください。
本記事では、Windows 11/10のPCで回帰分析を行う複数の方法を紹介します。どの方法でも面倒な手計算は不要です。データセットをインポートし、入力変数を選択して、結果を可視化するだけで完了します。ここで紹介する方法を使えば、線形回帰、非線形回帰、重回帰など、さまざまな種類の回帰分析を実行できます。それでは、各方法を詳しく見ていきましょう。
回帰分析の実行方法の概要
Windows 11/10で回帰分析を行うには、主に次の3つの手段があります。
- Excelを使って回帰分析を実行する
- 無料のサードパーティ製ソフトウェア(JASP、Statcatoなど)を利用する
- 専用の無料ウェブサービスを使ってオンラインで回帰分析を行う
Excelで回帰分析はできる?
Microsoft Excelでは、アドインを有効化するだけで簡単に回帰分析を実行できます。使用するのは「分析ツール(Data Analysis ToolPak)」というアドインで、Excelにあらかじめ組み込まれています。簡単な手順で有効にすれば、回帰分析をはじめとする多彩なデータ分析機能が使えるようになります。具体的な手順は後述しますので、ぜひ確認してみてください。
関連記事: データアナリティクスとは?活用シーンを徹底解説
Windows 11/10で回帰分析を実行する3つの方法
Windows 11/10でデータセットの回帰分析を実行するには、以下の方法が利用できます。
- Microsoft Excelで回帰分析を実行する
- フリーソフト「JASP」または「Statcato」を使って回帰分析を行う
- 無料のウェブサービスを使ってオンラインで回帰分析を行う
それでは、それぞれの方法を詳しく説明します。
1. Microsoft Excelで回帰分析を実行する
まず最初にご紹介するのは、多くの方が普段から使っているMicrosoft Excelを利用する方法です。Excelには「分析ツール(Data Analysis ToolPak)」という専用アドインが用意されており、これを有効化することで回帰分析をはじめとする各種データ分析が可能になります。以下に、分析ツールを使った回帰分析の手順を示します。
Excelで回帰分析を行う手順
- Microsoft Excelを起動します。
- 「ファイル」>「オプション」>「アドイン」タブを開きます。
- 画面下部の「設定(Go)」ボタンをクリックします。
- 「分析ツール(Analysis ToolPak)」にチェックを入れてOKを押し、Excelのホーム画面に戻ります。
- データセットを読み込み、従属変数と独立変数を含む入力データを選択します。
- 「データ」タブに移動します。
- 「データ分析」ボタンをクリックします。
- 一覧から「回帰分析(Regression)」を選択して「OK」をクリックします。
- 入力X範囲(独立変数)とY範囲(従属変数)、およびその他の出力オプションを指定します。
- 「OK」ボタンを押すと、回帰分析の結果が表示されます。
以下、各ステップを詳しく解説します。
まず、Microsoft Excelを起動し、「分析ツール」アドインを有効化します。「ファイル」>「オプション」を開き、「アドイン」タブに移動しましょう。次に、「管理」欄で「Excelアドイン」を選択した状態で「設定(Go)」ボタンをクリックします。表示されたダイアログで「分析ツール(Analysis ToolPak)」にチェックを入れ、「OK」を押せば有効化は完了です。

続いて、Excelファイルなどの対応形式からデータセットを読み込むか、新しくデータを作成します。回帰分析を行いたい入力データの範囲を選択しておきましょう。
次に、「データ」タブを開き、「データ分析」ボタンをクリックします。

表示されたデータ分析ツールの一覧から「回帰分析(Regression)」を選択し、「OK」をクリックします。

続いて、回帰分析の対象となる入力Y範囲(従属変数)と入力X範囲(独立変数)を指定します。さらに、「残差」「標準化残差」「残差プロット」「線形適合プロット」といった残差関連のオプションや、「正規確率プロット」「信頼度」「ラベル」などのオプションも必要に応じて選択できます。

すべてのオプションを設定したら、「OK」ボタンを押して結果を表示します。

結果として、回帰統計量が表示されます。具体的には、係数、標準誤差、t値(t Stat)、P値、有意F、重相関係数(多重R)、観測数、自由度、平方和、平均平方和、F値などが含まれます。
分析結果は同じワークシート内に保存したり、印刷したりすることも可能です。
なお、同じ「データ分析」ツールからは、分散分析(ANOVA)、共分散、基本統計量、指数平滑化、フーリエ解析、ヒストグラム、移動平均、サンプリング、t検定など、他にもさまざまな分析を実行できます。
2. フリーソフト「JASP」「Statcato」で回帰分析を実行する
次に、無料で利用できるサードパーティ製ソフトウェアを使う方法を紹介します。データ分析に対応したフリーソフトは多数ありますが、ここでは「JASP」と「Statcato」の2つを取り上げます。いずれも回帰分析をはじめ、多彩な統計分析を実行できる便利なツールです。
1] JASP
JASPは、Windows 11/10向けの無料の統計分析ソフトウェアです。これを使うと、回帰分析、記述統計、t検定、分散分析(ANOVA)、頻度分析、主成分分析、探索的因子分析、メタ分析、要約統計、SEM(構造方程式モデリング)、視覚的モデリング、確認的因子分析など、幅広い分析を行えます。専用の「Regression(回帰)」メニューでは、線形回帰、相関分析、ロジスティック回帰分析を実行可能です。以下に手順を示します。
JASPで回帰分析を行う手順
- JASPをダウンロードしてインストールします。
- ソフトウェアを起動します。
- データセットをインポートします。
- 「Regression(回帰)」タブに移動します。
- 古典的(Classical)またはベイズ(Bayesian)の回帰タイプを選択します。
- 従属変数と独立変数を選択し、その他のパラメータをカスタマイズします。
- 結果を確認し、必要に応じてエクスポートします。
以下、各ステップを詳しく見ていきましょう。
まず、JASPの公式サイトからフリーウェアをダウンロードし、PCにインストールします。インストールが完了したら、ソフトウェアのメイン画面を起動してください。
次に、左上の三本線メニューから「Open」を選択すると、ローカルに保存されたExcel、CSV、TSV、ODS、TXTなどのファイルからデータセットをインポートできます。OSF(Open Science Framework)アカウントからデータを読み込むことも可能です。さらに、研究や分析にそのまま使えるサンプルデータセットも多数同梱されています。
続いて、「Regression(回帰)」タブに移動し、実行したい回帰分析の種類(ロジスティック回帰、線形回帰、相関分析など)を選択します。

その後、従属変数と独立変数を選択し、分析方法、WLSウェイト、モデル、手法の指定や基準などの各種オプションを設定します。また、残差、R二乗変化量、共分散行列、共線性診断、偏相関・部分相関、モデルの適合度など、回帰分析で計算したい項目も自由に選べます。加えて、「残差 vs 従属変数」「残差 vs 共変量」「残差のヒストグラム」など、計算された統計量をもとにしたさまざまなグラフの作成にも対応しています。

パラメータを設定すると、画面右側のセクションに回帰分析の結果がリアルタイムで表示されます。結果はHTMLまたはPDFドキュメントとしてエクスポートすることもできます。

回帰分析をはじめとする統計分析のための無料ソフトとして、非常に優れた選択肢と言えるでしょう。公式サイト jasp-stats.org からダウンロードできます。
2] Statcato
もうひとつおすすめしたいのが「Statcato」です。オープンソースで提供されている無料の統計分析ソフトウェアで、回帰分析をはじめ、多様なデータ分析を実行できます。仮説検定、分散分析(ANOVA)、記述統計、正規性検定、サンプルサイズの計算、ノンパラメトリック検定など、豊富な分析機能を備えています。
回帰分析に関しては、単回帰分析、重回帰分析、相関行列、非線形回帰などに対応しています。以下に使い方を示します。
Statcatoで回帰分析を行う手順
- ソフトウェアをダウンロードします。
- Jarファイルを起動します。
- 入力データセットをインポートまたは新規作成します。
- 「Statistics(統計)」メニューを開きます。
- 「Correlation and Regression(相関と回帰)」をクリックします。
- 希望する回帰分析の種類を選択します。
- 従属変数と独立変数を選びます。
- 回帰分析の結果を確認・保存します。
以下、各ステップを詳しく説明します。
まず、statcato.orgから無料ソフトをダウンロードします。ダウンロードしたZIPフォルダを解凍し、実行可能なJarファイルを起動してください。なお、このアプリケーションの利用にはJavaがシステムにインストールされている必要があります。
次に、入力データを含むファイルを開くか、表計算のようなインターフェース上で新しいデータを作成します。

続いて、「Statistics(統計)」メニューから「Correlation and Regression(相関と回帰)」をクリックし、実行したい回帰分析の種類を選択します。

その後、回帰分析の対象となる独立変数と従属変数を選択し、その他のオプションを設定して「OK」ボタンを押します。

すると、専用ウィンドウに回帰分析の結果が表示されます。

結果には、回帰方程式、説明された変動、説明されなかった変動、決定係数、推定値の標準誤差、検定統計量、P値などの統計量が含まれます。
結果はコピーしたり、印刷したりすることも可能です。さまざまな統計量の計算、データ分析、グラフ作成を1つのツールでこなせる、優れた統計分析ソフトです。
3. 無料のウェブサービスでオンライン回帰分析を実行する
ソフトウェアのインストールが面倒な方には、オンラインで回帰分析を実行できる無料ウェブサービスがおすすめです。ここでは「socscistatistics.com」というウェブサービスを紹介します。このサイトでは、線形回帰分析と重回帰分析をオンラインで実行できます。さらに、分散分析(ANOVA)、カイ二乗検定計算機、符号検定計算機、標準誤差計算機、t検定など、他の統計ツールも豊富に揃っています。
オンラインで回帰分析を行う手順
- Webブラウザを開きます。
- socscistatistics.comにアクセスします。
- 回帰計算機のページに移動します。
- 従属変数と独立変数の値を入力します。
- 「Calculate the Regression Equation(回帰方程式を計算)」をクリックします。
まず、Webブラウザを起動してsocscistatistics.comを開きます。次に、利用したい分析手法に応じて「Multiple Regression Calculator(重回帰計算機)」または「Linear Regression Calculator(線形回帰計算機)」のページへ移動してください。
続いて、X列(独立変数)とY列(従属変数)にそれぞれの値を入力します。予測値を入力することも可能です。

その後、「Calculate the Regression Equation」ボタンをクリックします。

すると、同じ画面内に回帰分析の結果が表示されます。

結果には、グラフ、回帰方程式、平方和、積和、平均値などが含まれます。
以上です!このガイドが、Windows 11/10でデータセットの回帰分析を行うのに適した方法を見つける助けになれば幸いです。
合わせて読みたい:
- ExcelのData Visualizerアドインでフローチャートを作成する方法
- おすすめの無料オンラインデータ可視化ツール
-
Windows 11/10で検索条件を保存して再利用する方法
Windows OSでは、PC内のあらゆるファイルを検索できます。保存場所がわからないファイルを探したいとき、検索機能は非常に便利です。特定のファイルを探す際には、拡張子、更新日、キーワード、日付範囲といったさまざまなパラメータを組み合わせた詳細検索を行うことが多いでしょう。しかし、毎回同じ条件でファイルを検索する場合、同じ操作を繰り返すのはかなりの時間のロスになります。そこで本記事では、Windowsで検索条件を保存しておき、条件を再入力することなくワンタッチで同じ検索を実行できるようにする方法を解説します。Windows 10で検索を保存する手順特定の種類のファイルを頻繁に検索するなら、検
-
AirPodsをWindows 11/10パソコンに接続・再接続する方法【初心者向け完全ガイド】
AirPodsは、Appleが当時のiPhoneからヘッドフォンジャックを廃止したことに合わせて登場したワイヤレスイヤホンです。AirPodsはBluetooth経由で動作し、「Apple製品専用」と思われがちですが、実はWindows 11/10が動作するパソコンとも比較的簡単にペアリングできます。ただし、その接続方法や再接続の手順は他のデバイスとは少し異なる点があります。この記事では、Apple AirPodsをWindows 11/10パソコンに接続する方法を詳しく解説します。AirPodsをWindows 11/10とペアリングするWindows 11/10パソコンでAirPodsを使