So verwenden sie proc reg in sas (mit beispiel)


Sie können PROC REG in SAS verwenden, um lineare Regressionsmodelle anzupassen.

Sie können die folgende grundlegende Syntax verwenden, um ein einfaches lineares Regressionsmodell anzupassen:

 proc reg data = my_data;
    model y = x;
run ;

Dies entspricht dem folgenden linearen Regressionsmodell:

y = b 0 + b 1 x

Sie können die folgende grundlegende Syntax verwenden, um ein multiples lineares Regressionsmodell anzupassen:

 proc reg data = my_data;
    model y = x1 x2 x3;
run ;

Dies entspricht dem folgenden linearen Regressionsmodell:

y = b 0 + b 1 x 1 + b 2 x 2 + b 3 x 3

Das folgende Beispiel zeigt, wie PROC REG verwendet wird, um ein einfaches lineares Regressionsmodell in SAS anzupassen, und wie das Ergebnis interpretiert wird.

Beispiel: Verwendung von PROC REG in SAS

Angenommen, wir verfügen über den folgenden Datensatz mit Informationen über die gelernten Stunden und Abschlussprüfungsergebnisse von 15 Schülern einer Klasse:

 /*create dataset*/
data exam_data;
    input hours score;
    datalines ;
1 64
2 66
4 76
5 73
5 74
6 81
6 83
7 82
8 80
10 88
11 84
11 82
12 91
12 93
14 89
;
run ;

/*view dataset*/
proc print data =exam_data;

Wir können PROC REG verwenden, um ein einfaches lineares Regressionsmodell an diesen Datensatz anzupassen, wobei wir Stunden als Prädiktorvariable und Score als Antwortvariable verwenden:

 /*fit simple linear regression model*/
proc reg data = exam_data;
   model score = hours;
run ;

Die erste Ergebnistabelle zeigt eine Zusammenfassung der Modellanpassung:

einfache lineare Regressionsausgabe in SAS

Die Tabelle „Parameterschätzungen“ enthält die Modellkoeffizientenschätzungen.

Aus dieser Tabelle können wir die angepasste Regressionsgleichung sehen:

Punktzahl = 65,33 + 1,98*(Stunden)

Das PROC REG -Verfahren erzeugt auch Residuendiagramme, mit denen wir überprüfen können, ob die Annahmen des linearen Regressionsmodells erfüllt sind:

Schließlich erstellt das PROC REG- Verfahren ein Streudiagramm der Rohdaten mit der überlagerten angepassten Regressionslinie:

Mit diesem Diagramm können wir visuell sehen, wie gut die Regressionslinie zu den Daten passt.

Hinweis : Die vollständige PROC REG- Dokumentation finden Sie hier .

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:

So verwenden Sie die Verfahrenszusammenfassung in SAS
So verwenden Sie Proc Tabulate in SAS
So verwenden Sie die Proc-Sortierung in SAS

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert