/* Lesson 4-1 */ /* File Name = les0401.sas 05/27/99 */ data kenshin; input name $ height weight; cards; asakawa 156 44 sakaguchi 165 58 yano 157 43 imamura 159 44 esaka 162 44 takahashi 159 59 ; proc print data=kenshin; run; proc means data=kenshin; run;
SAS システム 1
20:33 Wednesday, May 26, 1999
OBS NAME HEIGHT WEIGHT
1 asakawa 156 44
2 sakaguch 165 58
3 yano 157 43
4 imamura 159 44
5 esaka 162 44
6 takahash 159 59
SAS システム 2
20:33 Wednesday, May 26, 1999
Variable N Mean Std Dev Minimum Maximum
-------------------------------------------------------------------
HEIGHT 6 159.6666667 3.3266600 156.0000000 165.0000000
WEIGHT 6 48.6666667 7.6332606 43.0000000 59.0000000
-------------------------------------------------------------------
Lesson 4-2 : Lesson 2-1 で作ったデータをファイルから読み込んで各変量の平均を求めよう。 なお、ファイル名は各自で命名したものを指定せよ。 ここでは「les0202.prn」という名前で説明する。
/* Lesson 4-2 */
/* File Name = les0402.sas 05/27/99 */
data gakusei;
infile 'les0202.prn';
input shintyou taijyuu kyoui;
proc print data=gakusei(obs=5);
run;
proc means data=gakusei;
run;
出力結果 : les0402.out
SAS システム 1
21:51 Wednesday, May 26, 1999
OBS SHINTYOU TAIJYUU KYOUI
1 167 60 94
2 172 58 .
3 156 61 90
4 162 62 100
5 166 60 88
SAS システム 2
21:51 Wednesday, May 26, 1999
Variable N Mean Std Dev Minimum Maximum
--------------------------------------------------------------------
SHINTYOU 10 166.6000000 4.5995169 156.0000000 172.0000000
TAIJYUU 10 59.6000000 1.7763883 57.0000000 62.0000000
KYOUI 6 90.0000000 6.6932802 80.0000000 100.0000000
--------------------------------------------------------------------