[蛇足] 保守日時に気を付けよう
Scheduled Maintenance 27-28 December Last updated: Nov 15, 2017 16:40 UTC Scheduled start time: Dec 27, 2017 05:00 UTC Scheduled end time: Dec 29, 2017 05:00 UTC Scheduled Maintenance on Tues 02JAN Last updated: Dec 19, 2017 14:33 UTC Scheduled start time: Jan 02, 2018 13:30 UTC Scheduled end time: Jan 02, 2018 15:00 UTC
/* Lesson 1-1 */ : コメント、実行に無関係
/* File Name = les0101.sas 12/14/17 */ : 後々の記録のためのメモ
: 見易さのための空行
data kenshin; : データ名の定義
input name $ shintyou taijyuu; : 読み込む変量名、型($は文字型を示す)
cards; : データの始まりを示す
Ogata 181 80 : Case 1
Takahashi 180 87 : Case 2
Ramirez 180 105 : Case 3
Kanemoto 180 86 : Case 4
Ogawa 186 89 : Case 5
Mori 182 85 : Case 6
; : データの終りを示す
proc print data=kenshin; : 読み込んだデータの表示
run; : 上記の実行
proc means data=kenshin; : 平均値等の算出
run; : 上記の実行
Thursday, December 21, 2017 11:07:08 AM 1
Obs name shintyou taijyuu
1 Ogata 181 80
2 Takahash 180 87
3 Ramirez 180 105
4 Kanemoto 180 86
5 Ogawa 186 89
6 Mori 182 85
Thursday, December 21, 2017 11:07:08 AM 2
The MEANS Procedure
Variable N Mean Std Dev Minimum Maximum
-----------------------------------------------------------------------------
shintyou 6 181.5000000 2.3452079 180.0000000 186.0000000
taijyuu 6 88.6666667 8.5479042 80.0000000 105.0000000
-----------------------------------------------------------------------------
[参考] : テキスト・ファイルの行末コードを変更する
/* Lesson 10-02 */
/* File Name = les1002.sas 12/21/17 */
options nocenter linesize=78 pagesize=30; : 画面出力サイズ指定
proc printto print = 'Kougi/les1002_Results.txt' new; : 計算結果をファイル出力
data dragons;
infile 'Kougi/Dragons.csv'
firstobs=4 dlm=',' dsd missover encoding=sjis termstr=crlf; : ファイル特性
input No $ Name : $20. Pos $ DoBY DoBM DoBD : 読み込む変数(項目)のリスト
shintyou taijyuu tou $ da $ bikou $; : 複数行にわたって
proc print data=dragons(obs=20);
run;
proc means data=dragons;
run;
proc freq data=dragons;
table DoBY DoBM tou da tou*da;
run;
: 以下の説明は次回に(推測できると思うが)
proc chart data=dragons;
hbar shintyou;
vbar shintyou;
hbar DoBY;
vbar DoBY;
run;
proc univariate data=dragons;
var shintyou;
run;