<문제>

1.

① class와 var변수를 지정하고 table을 작성한다.

② 전공의 각 수준(심리학과, 수학과 ...), 그리고 성별의 각 수준(남자, 여자)을 format한다.

③ label로 변수명을 다음 표와 같이 변경한다.

(sex→성별, maj→전공, sco→학점)

④ keylabel로 mean을 평균으로 변경한다.

2.

① if문으로 학점이 4.00이상이면 scoi=1로,

학점이 3.50이상 4.00미만이면 scoi=2로,

학점이 3.00이상 3.50미만이면 scoi=3으로,

학점이 3.00미만이면 scoi=4로 지정한다.

② if문으로 수면시간이 9시간 이상이면 slei=1로,

수면시간이 7시간 이상 9시간 미만이면 slei=2로,

수면시간이 7시간 미만이면 slei=3으로 지정한다.

③ class변수를 지정하고 tabel을 작성한다. 이 때 pctn은 가로를 모두 더하면 100%가 된다. ( . + 50.00 + 50.00 / 11.11 + 88.89 + . / ...)

④ format으로 scoi가 1일 때 높음, 2일 때 약간 높음, 3일 때 약간 낮음, 4일 때 낮음으로 설정하고 slei가 1일 때 많이 잠, 2일 때 중간정도 잠, 3일 때 별로 안 잠으로 지정한다.

⑤ label로 각 변수명을 표와 같이 지정한다.

⑥ keylabel로 pctn을 %로 바꾼다.

3.

① 변수들을 분류하기 위해 proc sort를 사용한다.

② class 변수와 var 변수를 지정하고 분류하기 위해 by를 사용하며 table을 작성한다.

③ format으로 gla가 1일 때 쓴다, 2일 때 안 쓴다로 지정하고 lov가 1일 때 있다 2일 때 없다로 지정한다.

④ label로 gla를 안경유무, lov를 애인유무로 지정한다.

⑤ keylabel로 n을 사례수로 변경한다.