練習問題2 2000/05/15(月) 10:09:05
org.基礎情報処理U用練習問題 K.T. 1998/06/24(水) 23:57:39

─────────────────────────────────────
以下のデータを切り出して,rensyu2.datという名前で保存し課題を解きなさい。
このデータは,一人のデータが3行にわたって存在し,

1行目にID PLACE AGE            (ID,場所,年齢)
2行目には NO JOUKEN Q1〜Q10    (no,第一試行データ10個)
3行目には NO2 JOUKEN2 Q11〜Q20 (no,第二試行データ10個)

という変数名にしたい。
─────────────────────────────────────

rensyu2.dat
−−−−−−−−−−−−
7422 0 19
1 U 4 3 4 3 3 3 3 5 4 2
2 P 5 3 7 5 4 2 7 6 7 3
7323 1 18
1 U 4 1 2 4 1 5 1 4 5 5
2 P 1 2 3 1 1 2 6 4 3 4
7424 2 20
1 U 6 5 3 6 4 7 1 6 6 7
2 P 2 5 5 1 1 2 4 3 6 3
7425 1 19
1 U 4 4 3 5 4 4 1 3 4 5
2 P 6 5 5 6 5 5 4 7 7 6
7426 2 19
1 U 4 3 3 4 2 6 2 1 7 7
2 P 6 6 6 6 5 2 7 6 5 7
7427 1 19
1 U 5 4 3 4 3 4 2 4 4 6
2 P 6 4 6 6 5 4 5 4 5 3
7428 2 18
1 U 5 4 4 4 4 4 2 3 4 4
2 P 4 4 5 3 3 3 7 6 6 6
7429 1 18
1 U 4 3 2 4 3 4 2 2 3 3
2 P 5 6 6 5 5 2 5 4 4 4
−−−−−−−−−−−−
Q1 rensyu2.datのデ−タを読み出して,初めに定義した名前の変数で前データの一覧を出力するプログラム(rensyu2.sas)を書きなさい。


Q2 rensyu2.datは,被験者の第一試行データ(q1〜q10)と第二試行データ(q11〜q20)であり,実際には10種類の変数であるものとする(例えば,q1とq11は最初の変数の第一試行と第二試行のデータである)。そこで,第一試行と第二試行でどれほど練習効果があったかを知りたいのだとする。そこで,q1とq11の差,q2とq11の差... q10とq20の差を計算し,それぞれ,sa1...sa10という変数に代入しなさい。そして,年齢(age)順に並べ替え,さらに同じ年齢であれば,idの小さな順に並べてsa1...sa10及び,id age sex の各変数からなる一覧表を出力しなさい。

戻る  進む  ホームページへ
mailto: toyomura@hokusei.ac.jp
home page: http://www.ipc.hokusei.ac.jp/~z00105/index.html