[蛇足] 保守日時に気を付けよう
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;