SPSS數(shù)據(jù)分析中級教程(適用培訓(xùn)、教學(xué))_第1頁
SPSS數(shù)據(jù)分析中級教程(適用培訓(xùn)、教學(xué))_第2頁
SPSS數(shù)據(jù)分析中級教程(適用培訓(xùn)、教學(xué))_第3頁
SPSS數(shù)據(jù)分析中級教程(適用培訓(xùn)、教學(xué))_第4頁
SPSS數(shù)據(jù)分析中級教程(適用培訓(xùn)、教學(xué))_第5頁
已閱讀5頁,還剩87頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

一、數(shù)據(jù)管理

SPSS所處理的數(shù)據(jù)文件有兩種來源:一是SPSS環(huán)境下建立的數(shù)據(jù)文件;二

是調(diào)用其它軟件建立的數(shù)據(jù)文件。

1在SPSS數(shù)據(jù)編輯窗口建立數(shù)據(jù)文件

當(dāng)用戶啟動SPSS后,系統(tǒng)首先顯示一個提示窗口,詢問用戶要SPSS做什么

時,把鼠標(biāo)移至“Typeindata"項上單擊左鍵選中,然后單擊“0K”按鈕;或

者該窗口中單擊“Cancel”按鈕進(jìn)入SPSS數(shù)據(jù)編輯窗屏幕,如圖1所示。

圖1進(jìn)入SPSS數(shù)據(jù)編輯器

(1)數(shù)據(jù)編輯(SPSSDataEditor)界面介紹

窗口名顯示欄:在窗口的頂部,顯示窗口名稱和編輯的數(shù)據(jù)文件名,沒有文

件名時顯示為件ntitled-SPPSDataEditor”。

窗口控制按鈕:在窗口的頂部的右上角,第一個按鈕是窗口最小化,第二個

按鈕是窗口最大化,第三個按鈕是關(guān)閉窗口。

SPSS主菜單:在窗口顯示的第二行上,有:File文檔,Edit編輯,View顯視,

Data數(shù)據(jù),Transform轉(zhuǎn)換,Analyze分析,Graphs圖形,Utilities公用項,

Windows視窗。

圖SPSS窗口界面

常用工具按鈕:在窗口顯示的第三行上,有:打開文檔,保存文檔,打印,

對話檢索,取消當(dāng)前操作,重做操作,轉(zhuǎn)到圖形窗口,指向記錄,指定變量操作,

查找,在當(dāng)前記錄的上方插入新的空白記錄,在當(dāng)前變量的左邊插入新的空白變

量,切分文件,設(shè)置權(quán)重單元,標(biāo)記單元,顯示價值標(biāo)簽。

數(shù)據(jù)單元格信息顯示欄:在編輯顯示區(qū)的上方,左邊顯示單元格和變量名(單

元格:變量名),右邊顯示單元里的內(nèi)容。

編輯顯示區(qū):在窗口的中部,最左邊列顯示單元序列號,最上邊一行顯示變

量名稱,缺省為“Var”。

編輯區(qū)選擇欄:在編輯顯示區(qū)下方,DataView在編輯顯示區(qū)中顯示編輯數(shù)

據(jù),VariableView在編輯顯示區(qū)中顯示編輯數(shù)據(jù)變量信息。

狀態(tài)顯示欄:在窗口的底部,左邊顯示執(zhí)行的系統(tǒng)命令,右邊顯示窗口狀態(tài)。

(2)數(shù)據(jù)文件格式

數(shù)據(jù)文件格式以每一行為一個記錄,或稱觀察單位(Cases),每一列為一

個變量(Variable)e由于SPSS不同的統(tǒng)計分析過程需要不同的數(shù)據(jù)類型,因

此,在學(xué)習(xí)使用SPSS軟件作統(tǒng)計分析時要注意這個問題。

現(xiàn)在,我們通過一個例子來學(xué)習(xí)數(shù)據(jù)的輸入操作。

例:馬尾松腮扁葉蜂在林間表土層的水平分布調(diào)查數(shù)據(jù)

樣方里的幼蟲數(shù)量

調(diào)查地點

140263230064287034255324459205134

樣地1

001873322847

311000414152052300354351100351134

樣地2

2403144495616

353040231437634204423283631414332

樣地3

5531025254514

(3)定義變量

建立數(shù)據(jù)文件的第一步是定義變量°在數(shù)據(jù)編輯窗口左下角激活(Variable

View)變量定義窗口,如下圖:

□UntitledSPSSDataEdktoz

在數(shù)據(jù)窗口中,用戶定義數(shù)據(jù)變量的名稱、數(shù)據(jù)類型、寬度、小數(shù)位和標(biāo)記

等信息。

變量名稱

輸入字符(漢字和英文)作為變量的名稱,本例為,樣地L樣地2,樣地

3o如不輸入名稱,系統(tǒng)依次默認(rèn)為“varOOOOl"、“var00002”、

“var00003”…。

變量應(yīng)遵循下列原則:

?在SPSS10.0中限制為8個字符長度(4個漢字);在SPSS12.0

中沒有限制。

?首字符必須是字母或漢字,不能以下劃線或圓點”結(jié)

尾。

?變量不能有空格或某些特殊符號,如“???字”等。

?變量名不能與SPSS的關(guān)鍵字相同,即不能用ALL、AND、BY、EQ、

GT、LE等。

變量的數(shù)據(jù)類型

當(dāng)鼠標(biāo)指針移至單元格,單擊后該單元格的右邊就會顯示一個“…”按鈕,

單擊該按鈕就會顯示一個數(shù)據(jù)類型設(shè)置窗口,如下圖所示。

可供選擇的數(shù)據(jù)類型有:

?Numeric標(biāo)準(zhǔn)數(shù)值型,系統(tǒng)默認(rèn)。例如:12345.67

?Comma逗號數(shù)值型。例如:12,345.67千分位用逗號

?Dot圓點數(shù)值型。例如:12.345,67千分位用圓點

?Scientificnotal科學(xué)記數(shù)法。例如:1.2E+04

?Dat日期型,有27種形式。例如:mm/dd/yyyy

?Dollar美元型。例如:$12345.67

?Customcurrency自定義型。例如:12345.67

?String字符型。例如:12345.67

width指定數(shù)據(jù)字符占據(jù)的總個數(shù)(包括小數(shù)點和小數(shù)位)。

Decimal指定小數(shù)位。

根據(jù)本例的要求,變量定義如圖所示。

Na*eTypeWidthDecimalsLabel

1悻地1-]Numeric2|0~幼曳敷

2樣地2NuMericPJE幼曳效

3樣地3Numeric\2~10^幼曳效

變量標(biāo)簽(Label):有的時候變量名不能正確反映變量含義,有必要給它

貼上標(biāo)簽以便識別。這個時候,就在變量定義的標(biāo)簽欄里輸入你的注釋。

變量值標(biāo)簽(Values):變量值標(biāo)簽是用來幫助解釋某些變量,特別是分類

變量的數(shù)值含義。例如,有一個數(shù)值變量,0表示女性,1表示男性。此時,為

了便于識別這些數(shù)值,我們是用變量值標(biāo)簽。

在下圖的第一個Value欄輸入數(shù)值,在第二個Value欄輸入數(shù)值標(biāo)簽。當(dāng)兩

個輸入欄輸入內(nèi)容后,Add按鈕激活,點擊它就定義了變量值標(biāo)簽。如本例,定

義了0=女和1=男o需要修改和刪除,使用Change和Remove按鈕。

缺失值(Missing):缺失值是統(tǒng)計分析時,對數(shù)據(jù)中缺少數(shù)據(jù)的一種統(tǒng)計

識別值。缺失值定義窗口如下圖。

Nomissingvalues沒有定義缺失值,用系統(tǒng)默認(rèn)值圓點”表示。

Discretemissingvalues可以定義3個缺失值,例如,第一格輸入"0",

表示凡為0的數(shù)據(jù)是缺失值。

Rangeplusoneoptionaldiscretemissingvalue定義取值區(qū)間為缺失

值。例如,Low:為1,High:為5,Discretevalue:為10,表示1至5之間

的數(shù)據(jù)及數(shù)值10視為缺失值。

數(shù)據(jù)列的顯示寬度(Columns):顯示數(shù)據(jù)的列寬,默認(rèn)8個字符。

對齊方式(Align):有左中右3種數(shù)據(jù)顯示方式。

度量類型(Measure):按度量精度將變量分為定量變量(Scale)、等級變

量(Orsinal)和定性變量(Nominal)。該選項僅用于統(tǒng)計繪圖時坐標(biāo)軸變量的

區(qū)分以及決策樹模塊的變量定義。定量變量,如蟲口數(shù)、死亡率等;等級變量,

如防治效果的好、不好等;定性變量,如害蟲抗藥性發(fā)生,低抗,中抗和高抗。

(4)輸入數(shù)據(jù)

變量定義完成后,在編輯區(qū)選擇欄里單擊“DataView”卡片,編輯顯示區(qū)

顯示為數(shù)據(jù)編輯。在編輯區(qū)中,把與變量名相對應(yīng)的數(shù)據(jù)輸入到單元格里區(qū),如

下圖所示。

國馬尾蟲01-SPSSDataEditor

Help檔案£脩輯⑥檢視電)資料變形①)分析?圖⑥工具@)視窗說明區(qū)

謝引昌I型業(yè)dJ回回她罡回口困國后匈

45:祥地3

樣地1樣地2樣地3

1133

241F

3N013

400

5604

6300

40342

41295

42254

43865

44411

45764

EJXDataViewAVariableView/HAI_J__

數(shù)據(jù)輸入后的數(shù)據(jù)編輯窗口

2調(diào)用已建立的數(shù)據(jù)文件

SPSS可以調(diào)用SPSS(禮sav),Excel(*.xls),dBASE(*.dbf),ASCII(*.dat,

*.txt)等數(shù)據(jù)文件。

2.1調(diào)用SPSS數(shù)據(jù)文件(*sav)

從菜單選擇File-Open-Data命令,在彈出的打開文件對話中指定數(shù)據(jù)文件

的路徑,文件名框內(nèi)顯示的是SPSS數(shù)據(jù)文件是系統(tǒng)默認(rèn)的文件類型“*.sav”,

點擊所選文件,單擊“打開”按鈕,或雙擊所選文件。這樣就把該數(shù)據(jù)文件調(diào)入

數(shù)據(jù)編輯窗口中。

OpenFile00

查找范圉(X):|IQ)SPSS12三]?片面

?

pl]S|AMLsurvival.sav

ru|H!anorectic,sav

sc]O|Anxiety2.sav

TU

zh[Q]Anxiety,sav

19|S]Breastcancersw

GeneralSocialSurvey,sav匐carpet.sav

文件名:|l打開?)

文件類型(I):|SPSS(*.sav)三]pa$te

取消

2.2調(diào)用ASCH數(shù)據(jù)文件(文本文件,*.dat,*.txt)

文本文件(ASCII)格式是我們經(jīng)常使用的一種文件格式,也是許多軟件都

具有的數(shù)據(jù)交換格式。文本文件分變量固定字符寬度與使用分隔符分開變量格式

(、';')和制表('Tab')兩種形式,下面我們用冽子來說明其操作。

1)定字符寬度格式文本文件的輸入

我們使用Windows“記事本”創(chuàng)建一個顯示如下格式的TEXT1.TXT的文件。

0715.56715.56

136.671022.22

2817.781840.00

3715.562555.56

4715.563271.11

548.893680.00

624.443884.44

736.674191.11

836.674497.78

該數(shù)據(jù)文件有5個變量,9個記錄。使用這種格式時使用變量名稱應(yīng)注意寬

度不能超過對應(yīng)的變量數(shù)據(jù)的寬度,否則會發(fā)生一些變量名稱不對的錯誤。

該數(shù)據(jù)文件保存在配套光盤中(\SPSS\DATA\TEXT1.TXT)O

操作過程:

(1)在主菜單中點擊“File-Open-Data”命令。

(2)出現(xiàn)打開文件操作窗口,在“查找范圍”欄指定文本文件“TEXT1.TXT”

保存的文件夾;在“文件類型”欄里,單擊該輸入框或者右邊的下拉按鈕(三角

形按鈕),在下拉選項里選中“Text(*.txt)”,然后在文件列表框里選中

“Textl.txt”文件,再單擊“打開”按鈕,如下圖所示.

(3)出現(xiàn)數(shù)據(jù)引導(dǎo)對話窗口,一共有6個對話窗口。

①第一個對話窗口的設(shè)置

TextTaportVizard-Step1of6

Doesyourtextfilematchapredefinedformat(該文本文件是否與以

前定義過的格式匹配?)

OYes選擇此項,則“Browse.."按鈕被激活,可以將以前定義的文件調(diào)

出。

ONo不使用保存過的匹配文件,系統(tǒng)默認(rèn)。

然后點擊“下一步”按鈕,出現(xiàn)文本輸入向?qū)У牡诙€對話窗口。

②第二個對話窗的設(shè)置(設(shè)置變量的分隔方式)

圖變量格式和變量名設(shè)置

Howareyourvariablesarranged(變量間分隔方式?):

ODelimited:變量間用特殊符號分隔,系統(tǒng)默認(rèn);

OFixedwidth:變量間為固定列寬度,本例選中該項。

Arevariablenamesincludedattopyourfile(文件頂端是否含變量

名?)

OYes:文件中第1行為變量;

ONO:文件中沒有變量名,系統(tǒng)自動給變量命名。本例選中該

項。

然后點擊“下一步”按鈕,出現(xiàn)文本輸入向?qū)У牡谌齻€對話窗口。

③第三個對話窗口的設(shè)置(設(shè)置紀(jì)錄讀取方式)

TestlapoctVixnxdFixedWidthStep3of6

Tkafirste”*cfb“,n?MI3aAhi故一1

MgX>MI&?e-47h々

X^watnyc<t?s4。yMQ。,,grt7

GAllofthe”

C€S?S

Datapr,viB

0■■1a0?2■0?3?0■4■0?5a0■610

1Mlb.36

二6.22.22

7.

,1840.00

.7.82555.56

±1

<上1?下f⑥)|

Thefirstcaseofdatabeginsonwhich:指定第一數(shù)據(jù)從那行開始,本

例選lo

Howmanylinesrepresentacase多少行為一個記錄?本例選擇1。

Howmanycasesdoyouwanttoimport(讀入多少記錄?)

?Allofthecases;全部記錄。系統(tǒng)默認(rèn),本例選中該項;

OThefirst1000cases:開始的1000個記錄;

OArandompercentageofthecases(approximately):隨

機(jī)選擇一定百分比。

然后,點擊“下一步”按鈕。

④在第四個對話窗口的設(shè)置(修改變量分割)

TextlaportVizard-FixedVidthStep4of6區(qū))

Thtverticallinesinth?datapr?vi*wr?prez?ntth*breakpointsb?tve?nvariable

-ToMODIFYtvtriabltbreakUM,dryittothtd?sir?d

-ToINSERTtvtritbl*brttklint,clickatth*d?sir?d

-ToDELETE?v?ritbl?br??kline,dryitoutofth?data

Datapr,vi?w

<上一步⑵[曰W2II取清]_啊

可以在窗口的數(shù)據(jù)顯示(Datapreview)欄里,用鼠標(biāo)抓住變量分隔豎線,

調(diào)整豎線位置來符合變量取值寬度。有如下三種操作:

(1)修改變量字符寬度,用鼠標(biāo)抓住分割線拖移;

(2)插入一條分割線,在插入位置點擊鼠標(biāo)左鍵;

(3)刪除一條分割線,用鼠標(biāo)抓住分割線拖移數(shù)據(jù)窗口。

調(diào)整完成后,點擊“下一步”按鈕。

⑤在第五個窗口定義變量屬性

TextlaportVizard-Step5of6

Sptcificationsforvtri(s)s?l*ct?dinth?datapr?vi*?

Y?riablen?0:

Rata

|Ko??rie

〈上一步@)|下一步OP>|]取消楚也

Specificationsforvariable(s)selectedthedatapreview(設(shè)置在數(shù)

據(jù)顯示欄選中變量的屬性):

Variablename:vl重新定義變量名稱。

Data:Numeric重新定義變量的數(shù)據(jù)類型。

在窗口中,先在數(shù)據(jù)顯示欄(Datapreview)指定需要定義的變量,然后才

在"Variablename”和“Data”欄輸入變量名和數(shù)據(jù)類型。

完成后,點擊“下一步”按鈕。

@第六個對話窗口的設(shè)置

TextlaportVizard-Step6of6

Tonhavexucc?ssfull)rd?£in?dth,fora<tof

1621dyouliketosavethisfile£or?,tforfuture

1i』

I'I'<'<<

Youldyoulik?toptslethexyr?―^

如科士」“Ctch?dtltloct

C也

Prtsith?Finishbuttent?coapltttthettxt

<上一步@)|取消??)

Wouldyouliketosavethisfileformatforfuture(是否將文件格式

存盤)

OYes選此項,“Saveas..”按鈕激活,單擊按鈕后,將

文件另存到指定的路徑。在有相同格式文本文件時調(diào)用

它來設(shè)置。

0No不保存

Wouldyouliketopastethesyntax(是否存為程序語句文件?)

OYes選中此項,則將上述過程保存為程序文件。

?No不保存為程序語句文件,系統(tǒng)默認(rèn):

設(shè)置完成后,在窗口的數(shù)據(jù)顯示框里觀察數(shù)據(jù)讀取情況,如果讀出的數(shù)據(jù)不對,

可以點擊“上一步”按鈕,回到前面的對話窗口里進(jìn)行修正設(shè)置。數(shù)據(jù)顯示正確后,

點擊“下一步”按鈕。最后單擊“完成”按鈕,文本數(shù)據(jù)就輸入到數(shù)據(jù)編輯窗里,完

成了數(shù)據(jù)的轉(zhuǎn)換過程。

3保存數(shù)據(jù)

SPSS可以將數(shù)據(jù)保存為SPSS(*.sav)、Excel(*.xls)>dBASE(*.dbf)、

ASCII(*.dat,*txt)等數(shù)據(jù)文件形式。

保存文件,從菜單選擇File-Save(或SaveAs)命令。在彈出的保存文件對話框

里,指定保存路徑,輸入文件名,確定數(shù)據(jù)類型,最后單擊“保存”按鈕。

俁存在(D:|」DATA▼|包c?因,

SAV|]DATA5-l.sav網(wǎng)DATA6-3.sav卿AW0-1.S.

向DATA6-4.SAV扁DATA10-2.S.

savj)DATA5-2.SAV

SAVj|DATA5-3SAVDATA7-1.SAVgDATMl-l.s

SAVj|DATA5-4.SAVDATA8-1.SAV畫DAW1-2.s

|DATA6-1SAV8■jDATA8-2SAV劇DATA1卜3s

SAVjiDATA6-2.SAV商DATA9-LSAY

文件名Q!)

保存類型Q):

r

4SPSS的文件類型

?數(shù)據(jù)文件:擴(kuò)展名為“.sav”

?結(jié)果文件:擴(kuò)展名為“.sp?!?/p>

?圖形文件:擴(kuò)展名為“.cht”

語句命令文件:擴(kuò)展名為”.sps

二、數(shù)據(jù)編輯與整理

1.數(shù)據(jù)整理

在主菜單中點擊Data菜單命令,彈出數(shù)據(jù)文件子菜單,如下圖。

DefineVariableProperties...

CopyDataProperties...

DefineDates...

InsertVariable

InsertCases

GotoCase...

SortCases...

Transpose...

Restructure...

MergeFiles>

Aggregate...

IdentifyDuplicateCases...

OrthogonalDesign>

SplitFile...

SelectCases...

WeightCases...

主要功能有:定義時間,插入變量或記錄,到某一記錄,觀測值排序,數(shù)據(jù)

轉(zhuǎn)置,合并文件,數(shù)據(jù)分類匯總,正交設(shè)計方案,折分文件,選擇觀測值單位,

變量加權(quán)等。

1.1定義時間變量(DefineDates..)

在菜單中選中Data-DefineDates..命令,彈出日期格式設(shè)置對話框,在

對話框中選中需要的格式。例如,我們要定義一個以天數(shù)為單位的日期變量,就

在“CasesAre:”欄里選中“Days”,在“FirstCaseIs”的在ay”輸入框

輸入“1”。然后單擊“0K”按鈕。這樣系統(tǒng)就在數(shù)據(jù)編輯窗口新添加了“DAY_”

和“DATE,兩個變量,“DAY_”變量為數(shù)值型,"DATE_"變量為字符型。

DefineDates

CasesAre:OK

FirstCaseIs:

Years八Periodicityat

Reset

Years,quartershigherlevel

Years,months

Cancel

Years,qua(ter$zmonthsDay:「

Days

Weeks,daysHelp

Weeks,workday$(5)

Weeks,workdayS(6)

Hours

Days,hours

Days,workhour(8)v

CurrentDates:

Day5(1)

1.2插入變量(InsertVariable)

在數(shù)據(jù)編輯窗口選定要插入變量位置的后一個變量,可以從工具條直接點擊

插入變量房)按鈕,或從菜單中選擇DataTnsertVariable命令。數(shù)據(jù)編輯窗口

產(chǎn)生一個新的變量列。

1.3插入記錄(InsertCase)

在數(shù)據(jù)編輯窗口選定要插入記錄位置的后一個記錄,可以從工具條直接點擊

插入記錄至I按鈕,或從菜單中選擇DataTnsertCase命令。數(shù)據(jù)編輯窗口產(chǎn)生

一個新的記錄行。

1.4觀察值排序(SortCases)

從菜單中選擇Data-SortCases命令,彈出觀測值排序?qū)υ捒颉?/p>

SortCases

Sortby:選擇排序變量。對所選變量的觀測值排序。如果選擇了兩個以上

的變量,其排序結(jié)果將按變量在本欄的選入順序依次排序。

SortOrder:排序方式:

OAscending:升序排列。數(shù)值型變量由小到大排列,字符型

變量按ABCD字母順序排列。系統(tǒng)默認(rèn)項。

ODescending:數(shù)值型變量由大到小排列,字符型變量按ZYX

字母順序由后向前排列。

1.5數(shù)據(jù)轉(zhuǎn)置(Transpose)

將工作區(qū)數(shù)據(jù)的行和列互換,使新文件的行是原數(shù)據(jù)的列,新文件的列是原

數(shù)據(jù)的行。從菜單選擇“Data-Transpose..”命令,彈出數(shù)據(jù)轉(zhuǎn)置對話框如下圖。

Variable(S):把需要轉(zhuǎn)換的變量添加到本變量框里。

NameVariable:設(shè)置變量轉(zhuǎn)置后的名稱變量。如果該變量是字符型,則新

變量為原字符;如果該變量為數(shù)值型,則新變量名以字母V開頭,其后是原數(shù)值;

若缺省,系統(tǒng)自動生成新變量名。此外,系統(tǒng)自動生成一變量名為“CASEJBL”

的新變量,存放原數(shù)據(jù)的變量名。

完成設(shè)置后,單擊0K按鈕完成轉(zhuǎn)置,系統(tǒng)把轉(zhuǎn)置的數(shù)據(jù)存放在數(shù)據(jù)工作區(qū)。

用戶可以在數(shù)據(jù)編輯窗口,編輯和保存。

1.6合并文件(MergeFile)

(1)添加記錄

將其他文件的記錄添加到當(dāng)前文件中,合并后新數(shù)據(jù)的記錄應(yīng)該為兩文件之

和。從菜單選擇“Data-MergeFile-AddCases..”命令。選定添加文件后,單

擊打開按鈕。彈出添加記錄對話框如下圖。

UnpairedVariables:顯示兩個數(shù)據(jù)文件中變量名及變量類型不完全相同的

變量,即不能完全匹配的變量。標(biāo)有的變量是工作區(qū)的變量,標(biāo)有“+”的

變量是連接文件的變量。

VariablesinNewWorkingData連接后新變量顯示框。需要連接的變量從

左邊“UnpairedVariables:”框里添加本框中。

Indicatecasesourceasvariable在新數(shù)據(jù)文件中顯示變量記錄來源。

選中此項后,在新數(shù)據(jù)文件中建立一個以下框中命名的變量來標(biāo)記記錄來源于那

一個文件,0表示原文件,1表示連接的文件。系統(tǒng)缺省的變量名為:sourceOl。

要將合并后的數(shù)據(jù)保存,只能從菜單選擇“File-SaveAs.."命令。

(2)添加變量(AddVariables)

將其他文件的變量添加到當(dāng)前文件中。從菜單選擇"Data-MergeFile-Add

Variables..w命令。選定添加文件后,單擊打開按鈕。彈出添加記錄對話框如

下圖。

NewWorkingData:顯示兩個文件中變量名或變量類型不完全相同的變量,

這些變量將在合并后的新文件中以獨立的變量存在。若想在新文件中不包含某個

變量,可選中將它移出,送入ExcludedVariables框中。

ExcludedVariables:若兩個文件中有變量名或變量類型相同的變量,則當(dāng)

前文件中的該變量顯示在NewWorkingData框里,連接文件的該變量顯示在本

框里。

若想把連接文件的該變量合并到新文件中并以獨立的變量存在,需單擊

Rename按鈕給該變量命名。

若兩個變量是一對關(guān)鍵變量,即每個觀測單位的數(shù)值大小完全相同,合并到

新文件中將成為一列變量,需要調(diào)用SortCases過程,依該變量值的大小對當(dāng)

前文件中的觀測單位排序,然后激活“Matchcasesonkeyvariablesinsort:v

選項,說明按關(guān)鍵變量選擇觀測單位的方式。

□Matchcasesonkeyvariablesinsort:根據(jù)關(guān)鍵變量匹配觀測單位。

OBothfilesprovidecases:觀測單位由兩個數(shù)據(jù)文件提供。

OExternalfilesiskeyedtable:保持工作區(qū)文件中變量值,

并將連接文件與工作區(qū)文件關(guān)鍵變量值相等的,

指定的變量的數(shù)值合并到新文件中。

OWorkingDataFileiskeyedtable:保持連接文件中變量

值,并將工作區(qū)文件與連接文件關(guān)鍵變量值相等的,指定的變量的數(shù)值合并到新

文件中。

KeyVariables:關(guān)鍵變量欄。將“ExcludedVariables”欄變量選入本框中。

1.7拆分文件(SplitFiles)

我們在進(jìn)行數(shù)據(jù)處理時,有時需要將某些分類變量進(jìn)行分層分析,例如對品

種感病性中的發(fā)病和不發(fā)病分別進(jìn)行分析,此時就需要通過拆分文件來實現(xiàn)。

我們先在數(shù)據(jù)編輯窗口打開一個例子文件“DATA4T.SAV”,然后在從菜單

選擇“Data-SplitFiles"命令,彈出拆分文件對話框如下圖。

SplitFile>1

⑥百株卵量(粒)[卵f「Analyzeallcases,donotcreategroupsOK

"ComparegroupsPa$te

「Organizeoutputbygroups-------------

GroupsBasedon:Reset

(,「含調(diào)查時候Cancel

"Sorithefilebygroupingvariables

「Fileisalreadysorted

CurrentStatus:Compare:調(diào)查時候

。Analyzeallcases,donotcreategroups:分析所有觀測對象,不進(jìn)

行折分。系統(tǒng)默認(rèn)。

OCompareGroups:根據(jù)分類變量進(jìn)行分折。選中此項后,“GroupsBased

on”被激活。若框內(nèi)選入2個以上的分類變量(最多可選擇8個),測分類順序

與選入的順序相同。

OOrganizeoutputbyGroups:根據(jù)分類變量進(jìn)行分折(最多可選擇8個

分類變量)。選擇此項后,輸出的方式按每一種不同的類組合給出一個完整的結(jié)

果。而uCompareGroups選項則是在每一過程的輸出時體現(xiàn)所有不同的分類組

合。

OSortthefilebygroupingvariables:按分層變量值將記錄由小到大

升序排列,然后再折分文件。

OFileisalreadysorted:不排序,文件已經(jīng)分類排序的選此項。

1.8選擇記錄(SelectCases)

在數(shù)據(jù)分析時,有時可能只對某些記錄感興趣。例如,在判別分析時,可能

用其中90%的記錄數(shù)據(jù)建立判別函數(shù),用其余10%的記錄來考核判別函數(shù)。此時,

可以通過選擇記錄的操作。

我們先在數(shù)據(jù)編輯窗口打開一個例子文件“DATA4-LSAV”,現(xiàn)在只對暴雨

前的數(shù)據(jù)感興趣.然后,在從菜單選擇“Data-SelectCases”命令,彈出選擇

記錄對話框如下圖。

1)Select:選擇方式

①Allcases:選擇全部記錄,系統(tǒng)默認(rèn)。

②Ifconditionissatisfied:選擇滿足條件的記錄。選擇此項后,If…

按鈕被激活,單擊該按鈕,彈出條件設(shè)置對話框。本例設(shè)置“調(diào)查時候刁”如下

圖所示。

③RandomSampleofcases:隨機(jī)抽取一定比例的觀測記錄。選擇此項后,

[Sample..]按鈕被激活,單擊該按鈕,彈出隨機(jī)抽取設(shè)置對話框。如圖所示。

SampleSize樣本大小設(shè)置:

?Approximately20%ofallcases:按設(shè)置欄里輸入的百分比抽取記

錄。本例抽取20%的記錄。

?Exactly10Casesfromthefirst20cases:從開始的多少個記錄中隨

機(jī)抽取多少個記錄。本例是從前20個

記錄中隨機(jī)抽取10個記錄。

④Basedontimeoncaserange按記錄編號抽取記錄。設(shè)置觀測記錄

(Observation:)的起始記錄號(FirstCase),缺省為第1個記錄號開始;設(shè)

置結(jié)束記錄號(LastCase)?如下圖

SelectCases:Range岡

FirstCaseLastCaseContinue

Observation:|1||20

Cancel|

Help

⑤Usefiltervariable:用過濾變量選取記錄。過濾變量值大于0的記錄

將被選取。

2)UnselectedCasesAre未被選取記錄的處理方式:

?Filtered:未被選取的記錄保留在文件中,出于未被選中

狀態(tài),其編號內(nèi)標(biāo)有對角斜線,其過濾變量賦值為0。

ODeleted:未被選取的記錄從文件中刪除。

1.9常用編輯操作

①標(biāo)記編輯數(shù)據(jù)

單一單元:用鼠標(biāo)對準(zhǔn)該單元單擊。

選擇單元塊:在數(shù)據(jù)顯示區(qū)點拖左鍵選中單元格區(qū)域。

選則一個記錄:在編號列里點擊鼠標(biāo)左鍵

選則多個記錄:在編號列里點擊用鼠標(biāo)左鍵向上或向下拖移。

選則一個變量:在變量名顯示行里點擊鼠標(biāo)左鍵

選則多個變量:在變量名顯示行里用鼠標(biāo)左鍵向左或向右拖移。

②數(shù)據(jù)的剪貼、拷貝或刪除

在標(biāo)記的編輯塊上,點擊鼠標(biāo)右鍵,在彈出的菜單里選擇Cut/Copy/Clear

命令。

或者在菜單里選擇Edit-Cut/Copy/C1ear命令。

③數(shù)據(jù)粘貼

在所粘貼的數(shù)據(jù)單元格上,點擊鼠標(biāo)右鍵,在彈出的菜單里選擇Paste命令。

或者在所粘貼的數(shù)據(jù)單元格上點擊鼠標(biāo)左鍵,在在菜單里選擇Edit-Paste

命令。

2.數(shù)據(jù)轉(zhuǎn)換(Transform)

在有些情況下,原始數(shù)據(jù)難以滿足數(shù)據(jù)分析的要求,需要對原始數(shù)據(jù)進(jìn)行適

當(dāng)?shù)霓D(zhuǎn)換。SPSS具體強(qiáng)大的數(shù)據(jù)轉(zhuǎn)換功能,它不僅可以進(jìn)行簡單的變量轉(zhuǎn)換和

重新建立分類變量,還可以進(jìn)行復(fù)雜的統(tǒng)計函數(shù)運算以及邏輯函數(shù)運算。

在主菜單中點擊Transform命令,彈出數(shù)據(jù)轉(zhuǎn)換子菜單,如圖所示。

Compute...計算產(chǎn)生變量

Recode>

VisualBander...重新賦值

Count...

測量方位

RankCases...

AutomaticRecode...計數(shù)統(tǒng)計

CreateTimeSeries...觀測值單位排序

ReplaceMissingValues...

RandomNumberSeed...自動重新賦值

RunPendingTransforms產(chǎn)生時間序列變量

缺失值代替

隨機(jī)數(shù)

2.1計算產(chǎn)生變量(Compute..)

計算產(chǎn)生變量是根據(jù)已存在的變量,經(jīng)函數(shù)計算后,建立新變量或替換原變

量值。

例如,我們在方差分析中常常要求對百分?jǐn)?shù)和層數(shù)描敘的數(shù)據(jù)作反正弦函數(shù)

的轉(zhuǎn)換(siZSQRT(x))。

ARSIN(SQRT(x))

首先,打開數(shù)據(jù)文據(jù)文件(DATA1T.SAV),將數(shù)據(jù)調(diào)入工作區(qū)。然后,從

菜單選擇Transform-Compute..命令,彈出計算產(chǎn)生變量對話框,如下圖:

TargetVariable:目標(biāo)變量名指定欄??梢暂斎胄碌淖兞浚部梢暂斎胍?/p>

有的變量。輸入變量后,下邊的[Type&Label]按鈕就會被激活,點擊它出現(xiàn)

變量定義的對話框,可以設(shè)置以下變量屬性。

Label欄:

OLabel輸入標(biāo)簽名。

OUseexpressionaslabel:以數(shù)學(xué)表達(dá)式作為標(biāo)簽。

Type欄:

OUseExpressionaslabel:數(shù)字型變量

OString字符型變量,Width:8字符寬度。

NumericExpression:數(shù)學(xué)表達(dá)式輸入

使用鍵盤或利用系統(tǒng)提供的計算面板輸入數(shù)學(xué)表達(dá)式。也可以將

Functions(函數(shù))框里的函數(shù)選入表達(dá)式中。系統(tǒng)提供了70多種函數(shù),它包括算

術(shù)函數(shù),統(tǒng)計函數(shù),分布函數(shù),日期函數(shù),缺失值函數(shù)和字符函數(shù)。

If…定義條件

?Includeallcases:包括所有記錄。

OIncludeifcasessatisfiescondition:符合條件的記錄。

選中此項后,條件輸入框激活,在此框中輸入變量的邏輯表達(dá)式。

SPSS算術(shù)函數(shù)

函數(shù)說明示例(x=3.6,y=2)

ABS(x)絕對值函數(shù)ARS(y-x)-1.6

ARTAN(x)反正切函數(shù),得弧度值A(chǔ)RTAN(y)-1.11

ARSIN(x)反正弦函數(shù),得弧度值A(chǔ)RSIN(x/4)T.12

COS(x)余弦函數(shù)(弧度單位)COS(y)->0.47

EXP(x)以e為底的指數(shù)函數(shù)EXP(y)-7.39

LG10(x)以10為底的對數(shù)函數(shù)LG10(y*100)=2.3

LN(x)以e為底的對數(shù)函數(shù)LN(y)f0.69

MOD(x)取余函數(shù)M0D(x,y)-1.6

RND(x)四舍五入后去正RND(x)-4

SIN(x)正弦函數(shù)(弧度單位)SIN(y)7.909

SQRT(x)平方根函數(shù)SQRT(y)-1.41

TRUNC(x)取整函數(shù)TRUNC(x)-3

注:X可以是變量、常量,也可以是函數(shù)。

2.2自動重新賦值(AutomaticRecode)

有的時候,我們需要重新把數(shù)值變量或字符變量按它本身的數(shù)值大小轉(zhuǎn)換成

為從1開始的順序整數(shù),并存放在新變量對應(yīng)的記錄中。

首先,打開數(shù)據(jù)文據(jù)文件(DATA3-LSAV),將數(shù)據(jù)調(diào)入工作區(qū)。然后,從

菜單選擇“Transform-AutonaticRecode”命令,彈出連續(xù)型變量轉(zhuǎn)換為分類

變量對話框,如下圖:

操作步驟:

1)從左邊數(shù)據(jù)變量欄里把變量選入到右邊的“Variable->NewName”框中。

2)在“NewName:"輸入新變量名稱后,點擊[AddNewName]按鈕加入

到“Variable->NewName”框中。

3)在“RecodeStartingfrom”設(shè)置賦值順序,有以下兩種順序:

?Lowestvalue:按從小到大順序,賦值為1開始的順序整數(shù)。

OHighestvalus:按從大到小順序,賦值為1開始的順序整數(shù)。

4)單擊[OK]按鈕,執(zhí)行轉(zhuǎn)換。

描述性統(tǒng)計分析(DescriptiveStatistics)

統(tǒng)計分析往往是從了解數(shù)據(jù)的基本特征開始的。描述數(shù)據(jù)分布特征的統(tǒng)計量

可分為兩類:一類表示數(shù)量的中心位置,另一類表示數(shù)量的變異程度(或稱離散

程度)。兩者相互補(bǔ)充,共同反映數(shù)據(jù)的全貌。

這些內(nèi)容可以通過SPSS中的“DescriptiveStatistics”菜單中的過程來

完成。

1頻數(shù)分析(DescriptiveStatistics-Frequencies)

頻數(shù)分布分析主要通過頻數(shù)分布表、條形圖和直方圖,以及集中趨勢和離散

趨勢的各種統(tǒng)計量來描述數(shù)據(jù)的分布特征。

下面我們通過例子來學(xué)習(xí)單變量頻數(shù)分析操作。

1)輸入分析數(shù)據(jù)

在數(shù)據(jù)編輯器窗口打開"datal-2.sav"數(shù)據(jù)文件。

2)調(diào)用分析過程

在主菜單欄單擊“Analyze”,在出現(xiàn)的下拉菜單里移動鼠標(biāo)至

wDescriptiveStatisticsw項上,在出現(xiàn)的次菜單里單擊“Frequencies”項,

打開如圖3-4所示的對話框。

圖3-4"Frequencies”對話框

3)設(shè)置分析變量

從左側(cè)的源變量框里選擇一個和多個變量進(jìn)入“Variable(s):”框里。在

這里我們選“三化螟蟻螟[蟲口數(shù)]”變量進(jìn)入“Variable(s):”框。

4)輸出頻數(shù)分布表

向Displayfrequencytables,選中顯示。

5)設(shè)置輸出的統(tǒng)計量

單擊“Statistics”按鈕,打開圖3-5所示的對話框,該對話框用于選擇統(tǒng)

計量:

Frequencies:Statistics

PercentileValuesCentralTendencyContinue

「Quaitiles

歹MeanCancel

廠Cutpointsfor:|equalgroups「Median

Help

-

IPercentile(s):|「Mode

「Sum

Valuesaregroupmidpoints

DispersionDistribution

7iStd.deviation「Minimum「Skewness

「Variance「Maximum

「Kurtosis

r~Ranger-S.E.mean

圖3-5"Statistics”對話框

①選擇百分位顯示"PercentilesValues”欄:

rQuartiles:四分位數(shù),顯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論