Sas で点群を作成する方法 (例付き)


次の方法を使用して、SAS で点群を作成できます。

方法 1: 散乱雲を作成する

 proc sgplot data =my_data;
    scatter x =var1 y =var2;
run;

方法 2: グループごとに点群を作成する

 proc sgplot data =my_data;
    scatter x =var1 y =var2 / group =var3;
run;

次の例は、SAS の次のデータセットで各メソッドを使用する方法を示しています。

 /*create dataset*/
data my_data;
    input team $pointsrebounds;
    datalines ;
At 29 8
At 23 6
At 20 6
At 21 9
At 33 14
At 35 11
At 31 10
B 21 9
B 14 5
B 15 7
B 11 10
B 12 6
B 10 8
B 15 10
;
run ;

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

例 1:点群を作成する

次のコードは、ポイント変数とバウンス変数の散布図を作成する方法を示しています。

 proc sgplot data =my_data;
    scatter x =dots y =rebounds;
run; 

X 軸はポイント変数の値を表示し、Y 軸はリバウンド変数の値を表示します。

プロットにタイトルを追加し、プロット内のマーカーの外観を変更して、見た目をより美しくすることもできることに注意してください。

 title " Points vs. Rebounds ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 color =purple);
run; 

例 2:グループごとに点群を作成する

次のコードは、チームに基づいてマーカーが色付けされたポイントリバウンドの散布図を作成する方法を示しています。

 title " Points vs. Rebounds by Team ";
proc sgplot data =my_data;
    scatter x =points y =rebounds /
    markerattrs =(symbol=CircleFilled size = 12 )
    group =team;
run; 

このプロットにより、チーム A とチーム B のポイントとリバウンドの関係を簡単に視覚化できます。

追加リソース

次のチュートリアルでは、SAS で他のチャートを作成する方法を説明します。

SAS で折れ線グラフを作成する方法
SAS でヒストグラムを作成する方法
SAS でグループごとに箱ひげ図を作成する方法
SAS で回帰直線を含む散布図を作成する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です