主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

多重線形回帰

複数の予測子変数をもつ線形回帰

低~中次元のデータセットで精度を向上させるには,fitlmを使用して線形回帰モデルをあてはめます。

高次元データセットの計算時間を短縮するには,fitrlinearを使用して線形回帰モデルをあてはめます。

アプリ

回帰学習器 教師あり機械学習を使用して,データを予測するように回帰モデルに学習をさせる

オブジェクト

LinearModel 線形回帰モデル
CompactLinearModel コンパクトな線形回帰モデル
RegressionLinear 高次元データ用の線形回帰モデル
RegressionPartitionedLinear 高次元データ用の交差検証済み線形回帰モデル

関数

すべて展開する

LinearModelオブジェクトの作成

fitlm 線形回帰モデルをあてはめる
stepwiselm ステップワイズ回帰の実行

CompactLinearModelオブジェクトの作成

紧凑的 コンパクトな線形回帰モデル

線形モデルの項の追加または削除

addTerms 線形回帰モデルに項を追加
removeTerms 線形回帰モデルから項を削除
一步 項の追加または削除による線形回帰モデルの改良

応答予測

函数宏指令 各予測子について1つずつ入力を使用して線形回帰モデルの応答を予測
预测 線形回帰モデルの応答を予測
随机 ランダムノイズがある応答を線形回帰モデルに対してシミュレート

線形モデルの評価

方差分析 線形回帰モデルの分散分析
coefCI 線形回帰モデルの係数推定値の信頼区間
coefTest 線形回帰モデルの係数に対する線形仮説検定
dwt 線形回帰モデルオブジェクトによるダービン・ワトソン検定
partialDependence 部分従属の計算

線形モデルと要約統計の可視化

情节 線形回帰モデルの散布図または追加変数プロット
plotAdded 線形回帰モデルの追加変数プロット
plotAdjustedResponse 線形回帰モデルの調整応答プロット
plotDiagnostics 線形回帰モデルの観測値の診断情報をプロット
plotEffects 線形回帰モデルの予測子の主効果をプロット
plotInteraction 線形回帰モデルの2つの予測子の交互作用効果のプロット
plotPartialDependence 部分従属プロット(PDP)および個別条件付き期待値(ICE)プロットの作成
plotResiduals 線形回帰モデルの残差プロット
plotSlice 近似線形回帰面を通るスライスのプロット

線形モデルのプロパティの収集

收集 線形または一般化線形回帰モデルのプロパティの収集

オブジェクトの作成

fitrlinear 高次元データに対する線形回帰モデルのあてはめ

RegressionLinearオブジェクトの処理

预测 線形回帰モデルの応答予測
损失 線形回帰モデルの回帰損失
partialDependence 部分従属の計算
plotPartialDependence 部分従属プロット(PDP)および個別条件付き期待値(ICE)プロットの作成
selectModels 近似済み正則化線形回帰モデルの選択

RegressionPartitionedLinearオブジェクトの処理

kfoldLoss 学習で使用しない観測値の回帰損失
kfoldPredict 学習で使用しない観測の予測応答

線形回帰のあてはめと評価

dwt 残差の入力によるダービン・ワトソン検定
invpred 逆予測
linhyptest 線形仮説検定
plsregress 部分最小二乗回帰
回归 多重線形回帰
regstats 回帰診断
relieff ReliefFまたはRReliefFアルゴリズムを使用した予測子の重要度のランク付け
robustfit ロバスト線形回帰のあてはめ
stepwisefit ステップワイズ回帰を使用して線形回帰モデルをあてはめる

データの準備

x2fx 予測子行列の計画行列への変換
dummyvar ダミー変数の作成

対話型ツール

robustdemo 対話形式によるロバスト回帰
rsmdemo 対話形式による応答曲面のデモ
rstool 対話形式による応答曲面モデリング
逐步 対話形式のステップワイズ回帰

トピック

線形回帰の紹介

線形回帰モデルとは

回帰モデルは1つの従属変数と1つ以上の独立変数の関係を記述します。

線形回帰

線形回帰モデルをあてはめ,結果を調べます。

ステップワイズ回帰

ステップワイズ回帰では,予測子が自動的にモデルに対して追加またはトリミングされます。

ロバスト回帰を使用した外れ値の影響の低減

データの小部分における大きい変化に対する感度が通常の最小二乗法より低いロバストモデルをあてはめます。

回帰関数の選択

回帰問題のタイプに基づいて回帰関数を選択し,新しい近似関数を使用してレガシコードを更新します。

出力と診断統計量の概要

モデルのプロパティとオブジェクト関数を使用して,あてはめたモデルを評価する。

ウィルキンソンの表記法

ウィルキンソンの表記法を使用すると,係数の値を指定せずに回帰と反復測定のモデルを記述できます。

線形回帰ワークフロー

線形回帰ワークフロー

データのインポートと準備,線形回帰モデルのあてはめ,品質のテストと改善,およびモデルの共有を行う。

線形回帰の結果の解釈

線形回帰の出力統計を表示および解釈します。

交互作用の影響による線形回帰

交互作用効果がある線形回帰モデルを作成および分析し,結果を解釈します。

テーブルを使用した線形回帰

次の例では,テーブルを使用して線形およびステップワイズ回帰解析を行う方法を説明します。

カテゴリカル共変量による線形回帰

绝对配列とfitlmを使用してカテゴリカル共変量による回帰を実行します。

時系列データの解析

この例では,timeseriesオブジェクトと関数回归を使用して時系列データを可視化し解析する方法を示します。

線形回帰モデルの学習

fitlmを使用して線形回帰モデルを学習させ,インメモリデータとメモリ超過のデータを解析します。

部分最小二乗回帰

部分最小二乗

部分最小二乗(PLS)は観測された応答値を考慮しつつ,元の予測子変数の線形結合として新しい予測子変数を構築し,信頼できる予測力をもつ倹約モデルを作成します。

部分最小二乗回帰と主成分回帰

この例では,部分最小二乗回帰(PLSR)と主成分回帰(PCR)の適用方法を示し,これら2つの手法の有効性について説明します。