統計入門(Spss for unix)
(一)、問卷要編碼:若有百位數數量之問卷,編號由
001開始(可用編碼紙寫)(二)、統計的名稱要用純文字(可用記事本,W
ord,PE)存檔,必須存成標準文字檔。資料:begin data.
End data.
.描述性統計命令:
Freq var=sex duty yea sch pl to p6/sta=all.
說明:
1:data list :定義問卷資料結構
no 1-3 代表:變數no佔第三格(第一至三)
sex4 代表:第四格是性別
pl to p6 8-13 代表:問題第一題到第六題是連續數,由第8格到第13格
2:*星號代表註解
3:freq 次數分配(含平均數、標準差)之命令
4、每個命令須以 . 結束,但資料不必加 . 結束
二、利用FTP軟體將上述檔案上傳到主機(140.131.41.10)個人帳號:若上述spss程式(含問卷資料)檔名為al.spss
三、執行
spss程式:tmtc760.tmtc.edu.tw>ls al.spss(檢查是否有al.spss程式,ls相當於DOS的 dir)
tmtc760.tmtc.edu.tw>spss –m al.spss>al.out(>即輸出導入:表示spss執行之統計結果將被導入於al.out檔案中)
四、檢查結果檔:
tmtc760.tmtc.edu.tw>more al.out (分頁顯示)
五利用WSFTP將結果檔a1.out下載到PC
六、製作統計表:
答題狀況次數分配表:
次數 | 比例 | |
非常熟悉 | ||
尚可 | ||
不熟悉 | ||
完全不會 |
次數 | 比例 | |
唯一的 | ||
複選的 | ||
不可選取的 |
次數 | 比例 | |
唯一的 | ||
複選的 | ||
不可選取的 |
次數 | 比例 | |
關閉視窗 | ||
最小化 | ||
禁止符號 |
例一:
data list/no 1-3 sex 4 duty 5 yea 6 sch 7 p1 to p6 8-13.
missing value sch (9).
recode p2 (1=1)(2,3=0).
recode p3 p4 p5 (2=1)(1,3=0).
recode p6 (1=1)(2,3,4=0).
compute sum=p2+p3+p4+p5+p6.
begin data.
0012231312222
0022131322221
0031141312222
0041141312222
0051242132222
0062341312122
0072342312222
0082331311222
0091231312222
0101341333121
0112341312121
0122341312222
0131142223221
0141142323121
0151149312221
0162341312221
0172341312121
0182241312221
0192341321221
0012231312222
0022131322221
0031141312222
0041141312222
0051242132222
0062341312122
0072342312222
0082331311222
0091231312222
0101341333121
0112341312121
0122341312222
0131142223221
0141142323121
0151149312221
0162341312221
0172341312121
0182241312221
0192341321221
end data.
*freq var=sex duty yea sch p1 to p6 sum/sta=all.
*select if (sex=1).
*freq var= duty yea sch p1 to p6 sum/sta=all.
*select if (sex=2).
*freq var= duty yea sch p1 to p6 sum/sta=all.
oneway p1 to p6 sum by sex(1,2)/sta=all.
oneway p1 to p6 sum by duty(1,3)/sta=all.
oneway p1 to p6 sum by sch(1,2)/sta=all.
oneway p1 to p6 sum by yea(3,4)/sta=all.
anova p1 by sex(1,2)/sta=all.
finish.
例二:一份問卷占二列時
data list fixed records=2 table /1 no 1-4 b5 to bll 5-11 x 12 q 13 to q1 p17 to p77
17-77
/2 p78 to p96 1-19
recode [17 to p77 (1=5)(2=4)(4=2)(5=14)
compute f1=p17+p27+p97+p47+p57+p67.
compute f2=p18+p28+p38+p48+p58+p68.
compute f3=p19+p29+p39+p49+p59+p69.
compute f4=p20+p30+p40+p50+p60+p70.
compute f5=p21+p31+p41+p51+p61+p71.
compute f6=p22+p32+p42+p52+p62+p72.
compute f7=p23+p33+p43+p53+p63+p73.
compute f8=p24+p34+p44+p54+p64+p74.
compute f9=p25+p35+p45+p55+p65+p75.
compute f10=p26+p36+p46+p56+p66+p76.
Begin data.
00012222242 32212334442333342142414132211323333121422214332143111231322112240M
6030204080107091005
00022122221 22132233442322223343323323223223232332432323232234322231224322330M
2010803090407061005
end data.
*b5 to bll q13 to q16 p17 to p77 p78 to p96.
Freq var=b5 to bll q13 top77 p78 to p96/tal=all.
*freq var = f1 to f10 /sta=all.
Finish.