/**** SENDAI1997 SPSS SYNTAX 1 BY MURASE *****/ /**** DATA LIST行はデータファイルの名前と場所 *****/ /**** 1人のデータは2行などを表す(RECORDS=2) *****/ /***** データの場所を書き直してから実行すること *****/ DATA LIST FILE='C:\foldanamae\SE970711.txt' NOTABLE RECORDS=2 FIXED / AREA 1-2 IDP 3-4 KESIGETU 6 KESINITI 7-8 Q1SEX 9 Q1NEN 10-11 Q1GETU 12-13 Q2 15 Q3 16 Q4 17 Q5AIMP 18 Q5BIMP 19 Q5CIMP 20 Q5DIMP 21 Q5EIMP 22 Q5FIMP 23 Q5GIMP 24 Q5ASTS 25 Q5BSTS 26 Q5CSTS 27 Q5DSTS 28 Q5ESTS 29 Q5FSTS 30 Q5GSTS 31 Q6A 33 Q6B 34 Q6C 35 Q6D 36 Q6E 37 Q6F 38 Q6G 39 Q6H 40 Q6I 41 Q6J 42 Q6K 43 Q6L 44 Q6M 45 Q6N 46 Q7A 47 Q7B 48 Q7C 49 Q8A 51 Q8B 52 Q8C 53 Q8D 54 Q8E 55 Q8F 56 Q8G 57 Q9A 58 Q9B 59 Q9C 60 Q9D 61 Q10 62 Q11 63-64 / Q12 6 Q14S01 11 Q14S02 12 Q14S03 13 Q14S04 14 Q14S05 15 Q14S06 16 Q14S07 17 Q14S08 18 Q14S09 19 Q14S10 20 Q14S11 21 Q14S12 22 Q14S13 23 Q14S14 24 Q14S15 25 Q14S16 26 Q15 27-28 Q16 30 Q17ASEX 31 Q17AAGE 32-33 Q17AEDU 34 Q17AEMPL 35 Q17ACOMP 36 Q17AJOB 37 Q17BSEX 38 Q17BAGE 39-40 Q17BEDU 41 Q17BEMPL 42 Q17BCOMP 43 Q17BJOB 44 Q17CSEX 45 Q17CAGE 46-47 Q17CEDU 48 Q17CEMPL 49 Q17CCOMP 50 Q17CJOB 51 Q17DSEX 52 Q17DAGE 53-54 Q17DEDU 55 Q17DEMPL 56 Q17DCOMP 57 Q17DJOB 58 Q18AB 59 Q18AC 60 Q18AD 61 Q18BC 62 Q18BD 63 Q18CD 64 Q19A 66 Q19BS1 67 Q19BS2 68 Q19CS1 69 Q19CS2 70 Q19DS1 71 Q19DS2 72 OPINION 73. /***** 「社会意識に関する仙台市民調査」 *****/ /***** 調査主体   東北大学文学部行動科学研究室(担当 村瀬洋一)*****/ /***** 調査実施費用 1996年度文部省科学研究費補助金 *****/ /***** (特別研究員奨励費:研究代表者 村瀬洋一) *****/ /***** *****/ /***** 母集団    仙台市青葉区と泉区の20歳以上70歳未満の男女 *****/ /***** サンプル数  1557人(農村部補充用サンプル57人を含む) *****/ /***** 有効回収数  1093人 回収率70.2% *****/ /***** 回収期間   1997年03月01日から04月30日 *****/ /***** 回収法    郵送調査法 *****/ /***** 標本抽出法  無作為抽出法(確率比例2段抽出法) *****/ /***** *****/ /***** 欠損値処理 *****/ /***** *****/ IF (Q14S01+Q14S02+Q14S03+Q14S04+Q14S05+Q14S06+Q14S07 +Q14S08+Q14S09+Q14S10+Q14S11+Q14S12+Q14S13+Q14S14+Q14S15+Q14S16=0) NPR=1. IF (NPR=1) Q14S01 =9. IF (NPR=1) Q14S02 =9. IF (NPR=1) Q14S03 =9. IF (NPR=1) Q14S04 =9. IF (NPR=1) Q14S05 =9. IF (NPR=1) Q14S06 =9. IF (NPR=1) Q14S07 =9. IF (NPR=1) Q14S08 =9. IF (NPR=1) Q14S09 =9. IF (NPR=1) Q14S10 =9. IF (NPR=1) Q14S11 =9. IF (NPR=1) Q14S12 =9. IF (NPR=1) Q14S13 =9. IF (NPR=1) Q14S14 =9. IF (NPR=1) Q14S15 =9. IF (Q19BS1<4) Q19CS1=9. IF (Q19BS2<4) Q19CS2=9. /***** ここ以下が欠損値処理            *****/ /*****  無回答は欠損値となっている。       *****/ /***** データ中には、欠損値として9または99が入っているので *****/ /*****  これらを欠損値に変換する        *****/ MISSING VALUES Q2 TO Q4 Q5AIMP TO Q5GSTS Q6A TO Q9D Q14S01 TO Q14S16 Q16 Q19A Q19BS1 Q19BS2 (9) /Q11 Q15 (99) /Q10 Q12 Q19DS1 Q19DS2 (0). /***** *****/ /***** データの加工 カテゴリー合併や新変数作成 *****/ /***** *****/ /*****★自営業なら1でそれ以外は0とするダミー変数を作成 **/ /***** Q19BS2が6か7の時にJIEIを1にする *****/ /***** 新変数名がJIEI だということを理解すること *****/ COMPUTE JIEI = 0. IF ( Q19BS2=6 ) JIEI = 1. IF ( Q19BS2=7 ) JIEI = 1. /***** NENREI TO NENREI KATEGORI SAKUSEI *****/ COMPUTE AGE =71-Q1NEN. IF (Q1GETU<5) AGE=AGE+1. /***** 新変数として NENDAI を設定し、                *****/ /***** 20〜70までの51段階の年齢を、2から6までの5カテゴリーに合併 *****/ COMPUTE NENDAI =AGE. RECODE NENDAI(20 THRU 29 =2)(30 THRU 39 =3)(40 THRU 49 =4) (50 THRU 59 =5)(60 THRU 70 =6) . /***** 年齢と性別を組み合わせた4カテゴリーに合併 *****/ COMPUTE agesex=0. if (nendai<5 and Q1SEX=1) agesex=11. if (nendai>4 and Q1SEX=1) agesex=12. if (nendai<5 and Q1SEX=2) agesex=21. if (nendai>4 and Q1SEX=2) agesex=22. /***** GAKUREKI WO KYOUIKU NENSUU HE HENKAN *****/ COMPUTE EDU=Q16. RECODE EDU(1=6)(2=9)(3=12)(4=15)(5=16)(6=18)(7,9=99). /***** GAKUREKI KATEGORI SAKUSEI *****/ COMPUTE EDUCT =Q16. RECODE EDUCT(1,2=1)(3,4=2)(5,6=3)(7,9=9). COMPUTE EDUCT2 =Q16. RECODE EDUCT2(1,2=1)(3,4=2)(5=3)(6=4)(7,9=9). COMPUTE EDUCT3 =Q16. RECODE EDUCT3(1,2=1)(3=2)(4=3)(5=4)(6=5)(7,9=9). /***** *****/ /***** 新変数の作成 *****/ /***** *****/ /***** 問6の値1234を4321に変換 *****/ COMPUTE OTOKOSO=5-Q6A. COMPUTE SEX=Q1SEX-1. COMPUTE COMSCALE=Q19CS2. RECODE COMSCALE(7=6). RECODE COMSCALE(9=0). COMPUTE TYONAI =5-Q9A. COMPUTE YAKUNIN=5-Q9B. COMPUTE GIIN =5-Q9C. COMPUTE KUMIAI =5-Q9D. COMPUTE DANZYO =5-Q6A. COMPUTE YARITAI =5-Q6B. COMPUTE DENTO =5-Q6C. COMPUTE TAKAITII=5-Q6D. COMPUTE KAERU =5-Q6E. COMPUTE ONAZISYU=5-Q6F. COMPUTE FUKUSI =5-Q6G. COMPUTE KOKUMIN =5-Q6H. COMPUTE SOUZOKU =5-Q6I. COMPUTE KEII =5-Q6J. COMPUTE KEIZAIZI=5-Q6K. COMPUTE SYOTOKU =5-Q6L. COMPUTE SEITOUDA=5-Q6M. COMPUTE KAKUSA =5-Q6N. COMPUTE FUKOHEI =Q3. /***** 問15の世帯年収カテゴリーを年収何万円の単位に変換 *****/ COMPUTE FAMINCOM=Q15. RECODE FAMINCOM (1=50) (2=150)(3=250) (4=350)(5=450)(6=550)(7=650) (8=750)(9=850)(10=950)(11=1100)(12=1300)(13=1500) (14=1700)(99=9999). MISSING VALUES FAMINCOM (9999). /***** 財産保有数の変数を作成 *****/ COMPUTE property=Q14S01+Q14S02+Q14S03+Q14S04+Q14S05+Q14S06+Q14S07 +Q14S08+Q14S09+Q14S10+Q14S11+Q14S13+Q14S14. COMPUTE properal=Q14S01+Q14S02+Q14S03+Q14S04+Q14S05+Q14S06+Q14S07 +Q14S08+Q14S09+Q14S10+Q14S11+Q14S12+Q14S13+Q14S14+Q14S15. COMPUTE ZAISANCT=property. RECODE ZAISANCT (0,1,2,3,4,5=1)(6,7=2)(8,9=3)(10,11=4)(12,13,14,15=5). COMPUTE ZAISANC2=property. RECODE ZAISANC2 (0,1,2,3,4,5=1)(6,7=2)(8,9=3)(10,11,12,13,14,15=4). /***** 総合職業分類 新変数SJ を作成 *****/ /***** 問19B、C、Dを使って11種類の職業大分類を作る *****/ /***** 初めはSJ の中身は全員が10としている *****/ /***** その後、問19を使って中身の値を変えている *****/ COMPUTE SJ=10. IF (Q19CS2>5 AND (Q19DS2=2 OR Q19DS2=3 )) SJ=5. IF (Q19CS2>5 AND (Q19DS2=4 )) SJ=6. IF (Q19CS2<6 AND (Q19DS2=2 OR Q19DS2=3 )) SJ=7. IF (Q19CS2<6 AND (Q19DS2=4 )) SJ=8. IF ( Q19DS2=1 ) SJ=4. IF ( Q19BS2=6 OR Q19BS2=7 ) SJ=1. IF ((Q19BS2=6 OR Q19BS2=7) AND Q19DS2=4 ) SJ=2. IF ( Q19DS2=5 OR Q19DS2=6 ) SJ=3. IF ( Q19DS2=7 ) SJ=9. IF (Q19BS2=2 ) SJ=11. VALUE LABELS SJ 1 '自営ホワイト' 2 '自営ブルー' 3 '専門' 4 '管理' 5 '大W' 6 '大B' 7 '中小W' 8 '中小B' 9 '農業' 10 '無職' 11 '学生'. /***** 変数にラベルを付ける *****/ VARIABL LABELS KESIGETU '調査票返送消印月' /KESINITI '調査票返送消印日' /Q2 '生活満足感' /Q3 '社会不公平感' /Q4 '階層帰属意識' /Q16 '本人学歴' /EDU '本人学歴' /EDUCT '本人学歴' /EDUCT2 '本人学歴' /DANZYO '男は外で働き女は家庭' /YARITAI '政治はやりたい人にまかせる' /DENTO '伝統に合わないことも受け入れる' /TAKAITII '親の地位は必要' /KAERU '政治を変えることはできない' /ONAZISYU 'すべての人が同収入' /FUKUSI '福祉を充実' /KOKUMIN '国民の意見は反映されない' /SOUZOKU '相続税を増やしてもよい' /KEII '権威のある人々には常に敬意を' /KEIZAIZI '政府が介入しないほうが' /SYOTOKU '貧しい人の所得税は減らす' /SEITOUDA '自分の意見を代表する政党はない' /KAKUSA '貧富の差が大きすぎる' . /***** 値にラベルを付ける *****/ VALUE LABELS Q1SEX 1'男' 2'女' /Q2 1 '満足している' 2 'どちらかといえば満足している' 3 'どちらかといえば不満である' 4 '不満である' 9 'わからない' /Q3 1 '公平だ' 2 'だいたい公平だ' 3 'あまり公平でない' 4 '公平でない' 9 'わからない' /Q4 1 '上' 2 '中の上' 3 '中の下' 4 '下の上' 5'下の下' 9 'わからない' /Q5AIMP TO Q5GIMP 1 '非常に重要' 2 '重要' 3 'それほど重要でない' /Q5ASTS TO Q5GSTS 1 '満足' 2 'どちらともいえない' 3 '不満' /Q6A TO Q6N 1 'そう思う' 2 'どちらかといえばそう思う' 3 'どちらかといえばそう思わない' 4 'そう思わない' 9 'わからない' /DANZYO TO KAKUSA 1 'そう思わない' 2 'どちらかといえばそう思わない' 3 'どちらかといえばそう思う' 4 'そう思う' 9 'わからない' /Q10 1 '自由民主党' 2 '社会民主党' 3 '新進党' 4 '民主党' 5 '新党さきがけ' 6 '共産党' 7 '太陽党' 8 'その他' 9 '支持政党なし' 0 'わからない' . /***** *****/ /***** 以下が分析のための SPSSプログラムの例 *****/ /*****   分析プログラムはいくつあっても良い *****/ /***** *****/ /***** 単純集計 *****/ FREQUENCIES VARIABLES=nendai edu . /***** クロス集計 *****/ CROSSTABS /TABLES=edu BY q1sex /STATISTIC=CHISQ CC PHI CORR GAMMA CTAU /CELLS= COLUMN . /***** 基本統計量の出力 *****/ DESCRIPTIVES VARIABLES=nendai edu /STATISTICS=MEAN STDDEV MIN MAX KURTOSIS SKEWNESS . /***** 重回帰分析 *****/ /***** 以下は被説明変数がQ3 説明変数がageなど3つの例 *****/ REGRESSION /DEPENDENT Q3 /METHOD=ENTER age edu famincom . /***** 相関係数の出力 *****/ CORRELATIONS /VARIABLES=otokoso age edu famincom . /***** 平均値のグラフ 一元配置分散分析 *****/ /***** 職業SJ別に学歴と収入 edu famincom の平均値折れ線グラフを出す *****/ /*****  このグラフは見やすいのでやってみるとよい *****/ ONEWAY edu famincom BY sj /STATISTICS DESCRIPTIVES /PLOT MEANS .