Sas で回帰直線を含む散布図を作成する方法
proc sgplot を使用すると、SAS で回帰直線を含む散布図をすばやく作成できます。
次の例は、この手順を実際に使用する方法を示しています。
例 1: 回帰直線を使用した基本的な散布図の作成
次のコードは、組み込みの SAS クラス データセットを使用して回帰直線を含む基本的な散布図を作成する方法を示しています。
/*create scatterplot with regression line*/
proc sgplot data =sashelp.class;
reg y =height x =weight;
run ;
グラフ上の点はデータセットからの個々の観測値を表示し、青い線は近似された回帰直線を表示します。
例 2: 回帰直線を使用したカスタム散布図を作成する
proc sgplot は高度にカスタマイズ可能な散布図を作成できることに注意してください。
たとえば、次のことができます。
- グラフにタイトルを追加する
- 軸ラベルを編集する
- 凡例の削除
- 回帰直線の色と太さをカスタマイズする
- プロット内の点の外観をカスタマイズする
次のコードは、プロットのこれらの各側面をカスタマイズする方法を示しています。
/*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 ;
タイトル、軸ラベル、個々の点、および回帰直線がすべて変更されていることに注意してください。
追加リソース
次のチュートリアルでは、SAS で他の一般的なタスクを実行する方法について説明します。