複数択一変数による作表

TITLE '****住民の生活構造と地域生活に関する調査(1996.3)****'.
GET /FILE 'c:\tmp\KAKEN95.SYS'.

VARIABLE LABELS Q1601 '住民の間で交流をふかめ、親しい関係をつくりあげること'
/Q1602 '日常的な場面で助けあうこと' /Q1603 '祭りなど'
/Q1604 '子供や老人、障害者の福祉に関すること'
/Q1605 '住民の安全や秩序をたもつこと'
/Q1606 '保健や衛生に関する活動' /Q1607 '地域環境の維持や改善など'
/Q1608 '学習活動など' /Q1609 '市役所との結びつきや協力関係を深めること'
/Q1610 'その他' /Q1611 'とくになし'.
VALUE LABELS Q1601 TO Q1611 '0' '重要ではない' '1' '重要である'.
VARIABLE LABELS F1 '年齢'.
VALUE LABELS F1 '1' '30から39才' '2' '40から49才'.


RECODE Q01 Q03 Q04 Q05 Q05S Q06 Q06S1 Q07 Q08 Q09 Q10 Q11 Q12 Q13 Q14 Q15 Q17
F1 F2 F3 F5 F6 ('0','9' = ' ').

MISSING VALUE Q01 TO Q06S1 (' ')
/Q07 TO Q15 (' ')
/Q17 (' ')
/F1 F2 F3 F5 F6 (' ').

RECODE Q06S2 (00,99 = SYSMIS).


* 単純集計.

MISSING VALUE Q1601 TO Q1610  ('0').
VALUE LABELS Q1601 TO Q1610  '1' ''.
TABLES FORMAT=CWIDTH(36,6) LEADER('.') ZERO
/FTOTAL T1 '    計'
/MDGROUP=CHO "Q16 町内会の取り組むべきこと" Q1601 TO Q1610  ('1')
/TABLE = CHO + T1
/STATISTICS = COUNT('') CPCT((PCT6)'')
/TTITLE = "タイトル"
/CORNER = "コーナー".


* 年代別集計.
VARIABLE LABELS F1 ''.

MISSING VALUE Q1601 TO Q1610  ('0').
VALUE LABELS Q1601 TO Q1610  '1' ''.
TABLES FORMAT=CWIDTH(34,10) LEADER('.') ZERO
/FTOTAL T1 '    計'
/MDGROUP=CHO "*町内会の取り組むべきこと" Q1601 TO Q1610  ('1')
/TABLE = CHO + T1 BY F1 + T1
/STATISTICS = COUNT('') CPCT((PCT3)'':F1)
/TTITLE = "問16"
/CORNER = "Q16"
/TFOOT = LEFT
'註 パーセントは、1つ以上選んだ人数を分母にして計算'.