So erstellen sie ein streudiagramm mit einer regressionslinie in sas
Sie können proc sgplot verwenden, um schnell ein Streudiagramm mit einer Regressionslinie in SAS zu erstellen.
Die folgenden Beispiele zeigen, wie Sie dieses Verfahren in der Praxis anwenden können.
Beispiel 1: Erstellen Sie ein einfaches Streudiagramm mit einer Regressionslinie
Der folgende Code zeigt, wie Sie mithilfe des integrierten SAS- Klassendatensatzes ein einfaches Streudiagramm mit einer Regressionslinie erstellen:
/*create scatterplot with regression line*/
proc sgplot data =sashelp.class;
reg y =height x =weight;
run ;
Die Punkte im Diagramm zeigen die einzelnen Beobachtungen aus dem Datensatz und die blaue Linie zeigt die angepasste Regressionslinie.
Beispiel 2: Erstellen Sie ein benutzerdefiniertes Streudiagramm mit einer Regressionslinie
Beachten Sie, dass proc sgplot hochgradig anpassbare Streudiagramme erstellen kann.
Sie können zum Beispiel:
- Fügen Sie dem Diagramm einen Titel hinzu
- Achsenbeschriftungen bearbeiten
- Legende löschen
- Passen Sie die Farbe und Dicke der Regressionslinie an
- Passen Sie das Erscheinungsbild von Punkten im Diagramm an
Der folgende Code zeigt, wie Sie jeden dieser Aspekte des Plots anpassen:
/*create custom scatterplot with regression line*/
proc sgplot data =sashelp.class noautolegend ;
title ' Regression Model ';
xaxis label = ' Weight (pounds) ';
yaxis label = ' Height (inches) ';
reg y =height x =weight /
lineattrs =( color = red thickness = 2 )
markerattrs =( color =green size = 12 px symbol=circlefilled);
run ;
Beachten Sie, dass der Titel, die Achsenbeschriftungen, die einzelnen Punkte und die Regressionslinie geändert wurden.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in SAS ausführen:
So führen Sie eine einfache lineare Regression in SAS durch
So berechnen Sie die Korrelation in SAS