SAS-線形回帰

線形回帰は、従属変数と1つ以上の独立変数の間の関係を識別するために使用されます。関係のモデルが提案され、パラメーター値の推定値を使用して、推定された回帰方程式が作成されます。

次に、さまざまなテストを使用して、モデルが満足のいくものであるかどうかを判断します。その場合、推定された回帰方程式を使用して、独立変数の値が与えられた場合の従属変数の値を予測できます。SASでの手順PROC REG 2つの変数間の線形回帰モデルを見つけるために使用されます。

構文

SASでPROCREGを適用するための基本的な構文は次のとおりです。

PROC REG DATA = dataset;
MODEL variable_1 = variable_2;

以下は、使用されるパラメーターの説明です-

  • Dataset データセットの名前です。

  • variable_1 and variable_2 相関を見つけるために使用されるデータセットの変数名です。

次の例は、を使用して2つの変数の馬力と車の重量の間の相関関係を見つけるプロセスを示しています。 PROC REG. 結果には、回帰方程式を形成するために使用できる切片値が表示されます。

PROC SQL;
create table CARS1 as
SELECT invoice, horsepower, length, weight
   FROM 
   SASHELP.CARS
   WHERE make in ('Audi','BMW')
;
RUN;
proc reg data = cars1;
model horsepower = weight ;
run;

上記のコードを実行すると、次の結果が得られます。

上記のコードは、以下に示すように、モデルのさまざまな推定値のグラフィカルビューも提供します。高度なSASプロシージャであるため、インターセプト値を出力として提供するだけではありません。