Study SAS

統計解析ソフトウェアSASについて学習したことのまとめやSAS認定試験対策など

2014-04-01から1ヶ月間の記事一覧

SAS Base Programmer 練習問題20

次のSASプログラムをサブミットする data work.flights; destination = 'CPH'; select(destination); when('LHR') city = 'London'; when('CPH') city = 'Copenhagen'; otherwise; end; run;変数CITYの値は以下のどれかA. London B. Copenh C. Copenhagen D.…

SAS Base Programmer 練習問題19

以下のような内容のデータセットQTR1_REVENUEがある。 destination revenue YYZ 53634 FRA 62129 FRA 75962 RDU 76254 YYZ 82174 次のSASプログラムをコミットする。 proc sort data = qtr1_revenue; by destination descending revenue; run;出力データセッ…

SAS Base Programmer 練習問題18

以下のSASプログラムをサブミットする data work.month; date = put('13mar2000'd, ddmmyy10.); run;データセットに出力される変数DATEの型とデータ長は次のどれかA. 数値変数, 8バイト B. 数値変数, 10バイト C. 文字変数, 8バイト D. 文字変数, 10バイト出…

SAS Base Programmer 練習問題17

次のSASプログラムをサブミットする data work.total; set work.salary(keep = department wagerate); by department; if first.department then payroll = 0; payroll + wagerate; if last.department; run;SASデータセットWORK.SALARYには5つのdepartment…

SAS Base Programmer 練習問題16

DATAステップでデータエラーとなった場合の挙動で正しいものは次のどれかA. エラーとなったところでDataステップが中断し、SASデータセットは作成されない B. エラー内容のnoteがSASログに出力され、Dataステップの実行は継続される C. 不正なデータレコード…

SAS Base Programmer 練習問題15

次のSASプログラムをサブミットする proc means data = sasuser.houses std mean max; var sqfeet; run;結果の値を小数点以下2位まで表示するのに必要となる修正は以下のどれかA. MEANSプロシジャに MAXDEC=2 のオプションを追加する B. MEANSプロシジャのス…

SASグローバル認定プログラム受験対策向けの教材

SAS Base Programmerを受験される方向けに学習コンテンツのご紹介 SAS Certification Prep Guide: Base Programming for SAS 9 SAS社から出版されているSAS Certificationの対策教本です。公式のテキストということもありSAS Base Programmer for SAS 9の出…

データセットをcsv形式のファイルに出力する

sasデータセットをcsv形式のファイルに出力する方法として、ds2csvマクロとexportプロシジャがある。dataステップを利用して自前で出力することもできるが、csvのルールに沿ってデータを変換してくれるため、上記2つの方法の方が便利。 ds2csvマクロ data te…

SAS Base Programmer 練習問題14

次のSASプログラムをサブミットしたときにRESULTデータセットに格納される変数について正しい記述はどれか data result; dd = '01JAN60'd; year1 = year(dd); month1 = month(dd); day1 = day(dd); run;A. year1, month1, day1はいずれも文字列データである…