530 likes | 639 Views
Task Definition. เป็นคำสั่งสำหรับเรียกโปรแกรมที่ทำหน้าที่วิเคราะห์ข้อมูล มาคำนวณค่าสถิติและแสดงผลลัพธ์ตามที่ต้องการ SPSS ได้เตรียมโปรแกรมไว้ ให้สามารถคำนวณค่าสถิติที่นักวิจัยนิยมใช้กันบ่อย ๆ ดังนี้. สถิติพรรณา (Descriptive Statistics) การหาความสัมพันธ์ ( Correlations)
E N D
เป็นคำสั่งสำหรับเรียกโปรแกรมที่ทำหน้าที่วิเคราะห์ข้อมูล มาคำนวณค่าสถิติและแสดงผลลัพธ์ตามที่ต้องการ SPSS ได้เตรียมโปรแกรมไว้ ให้สามารถคำนวณค่าสถิติที่นักวิจัยนิยมใช้กันบ่อย ๆ ดังนี้
สถิติพรรณา (Descriptive Statistics) • การหาความสัมพันธ์ (Correlations) • การทดสอบโดยใช้ t (t-test ) • การวิเคราะห์ความแปรปรวน (Analysis of variance) • การวิเคราะห์ตัวประกอบ (Factor Analysis)
ชื่อโปรแกรมคำนวณค่าสถิติพรรณาชื่อโปรแกรมคำนวณค่าสถิติพรรณา • FREQ • CROSS • DESC • MEAN • COUNT • MULT RESPONSE
ชื่อโปรแกรมคำนวณค่าความสัมพันธ์ชื่อโปรแกรมคำนวณค่าความสัมพันธ์ • CORR • NONPAR CORR • PARTIAL CORR • REGR
ชื่อโปรแกรมทดสอบค่า t • T-TEST
ชื่อโปรแกรมวิเคราะความแปรปรวนชื่อโปรแกรมวิเคราะความแปรปรวน • ONEWAY • ANOVA • MANOVA
ชื่อโปรแกรมวิเคราะห์ตัวประกอบชื่อโปรแกรมวิเคราะห์ตัวประกอบ • FACTOR
รูปแบบคำสั่ง Task Definitions Progname Specification /Subcommand1 /Subcommand2 /Subcommand3 /_______ /Subcommandn.
Progname หมายถึงชื่อโปรแกรมที่ต้องการ ต้องเขียนให้ถูก เช่น FREQ CROSS MEAN CORR
Specification มีรูปแบบดังนี้ VAR = VarList TABLE = TableList VarList หมายถึงตัวแปรตั้งแต่ 1 ตัวขึ้นไป ที่ต้องการให้นำค่าตัวแปรเหล่านั้นมาทำการวิเคราะห์ TableList หมายตารางตั้งแต่ 1 ตารางขึ้นไป ที่ต้องการให้สร้างขี้นมา พร้อมกับนำผลการคำนวณไปบรรจุลงในตารางนั้น ๆ
คำว่า VAR =หรือ TABLE = อาจจะไม่เขียนก็ได้ แต่ VarList หรือ TableList นั้นจะต้องเขียนเสมอ ดังตัวอย่างต่อไปนี้ VarList DESCVAR = WEIGHT AGE . TableList DESC WEIGHT AGE . CROSS TABLE = SEX BY EDUCAT . CROSS SEX BY EDUCAT .
Subcomman1 ถึง Subcommandn หมายถึงคำสั่งย่อย ที่สามารถเลือกใช้ได้ คำสั่งย่อยในแต่ละโปรแกรม จะมีชื่อแตกต่างกันออกไป ส่วนมากมักทำหน้าที่คำนวณค่าสถิติเพิ่มเติมจากที่คำนวณให้ตามปกติ หรือไม่ก็ ควบคุมให้แสดงผลออกมาตามที่ต้องการได้
ตัวอย่าง FREQVAR = WEIGHT AGE . คำสั่งนี้จะทำการแจกแจงความถี่ คำนวณ จำนวน ร้อยละ ของค่าของตัวแปรWEIGHT และ AGE ได้ผลลัพธ์ออกมา 2 ตารางคือ ตารางแรกแสดงจำนวนและร้อยละของค่า WEIGHT ทุกค่า การแสดงผล จะเรียงลำดับของรหัส จากน้อยไปหามาก ส่วนตารางที่ 2 เป็นจำนวนและร้อยละของค่าตัวแปร AGE
FREQVAR = WEIGHT AGE /FORMAT = dvalue /STAT = Mean StdDev . คำสั่งนี้จะ มีการใช้คำสั่งย่อยของโปรแกรม FREQ เพิ่มเข้าไปอีกสองคำสั่งคือ FORMAT และ STAT ซึ่งได้ผลลัพธ์เช่นเดียวกับตัวอย่างแรกทุกประการ แต่ว่า คำสั่งย่อย FORMAT ทำให้การแสดงผลเปลี่ยนไปจากเดิมคือ จะมีการเรียงรหัสของตัวแปรทั้งสองจากมากไปหาน้อย คำสั่งย่อย STAT ทำการคำนวณค่า Mean และ Standard deviation ของตัวแปรทั้งสองเพิ่มเติมให้อีก
การแจกแจงความถี่ มีโปรแกรมให้เลือกคือ FREQ สำหรับแจกแจงความถี่ทางเดียว หมายถึงการการแจกแจงความถี่ของตัวแปรทีละตัว ตั้งแต่ 1 ตัวขึ้นไป CROSS สำหรับแจกแจงความถี่หลายทาง หรือการแจกแจงความถี่ร่วมกันของตัวแปร ตั้งแต่ 2 ถึง 7 ตัว
รูปแบบคำสั่ง FREQ FREQ VAR = VarList /FORMAT = CONDENSE ONEPAGE NOTABLE LIMIT(n) NOLABEL DOUBLE NEWPAGE INDEX AVALUE DVALUE AFREQ DFREQ
/MISSING = INCLUDE /BARCHART = MINIMUM(n) MAXIMUM(n) FREQ(n) PERCENT(n) /HISTOGRAM = MINIMUM(n) MAXIMUM(n) FREQ(n) PERCENT(n) INCREMENT(n) NORMAL NONORMAL
/NTILES = n /PERCENTILES = ValueList /STATISTICS= DEFALT MEAN SEMEAN MEDIAN MODE STDDEV VARIANCE SKEWNESS SESKEW KURTOSIS SEKURT RANGE MINIMUM MAXIMUM SUM ALL
รูปแบบคำสั่ง CROSS CROSS VarList BY VarList BY ContrVar1 By ContrVar2 BY…... /FORMAT = NOLABEL NOVALLAB NOLABEL DVALUE NOTABLE INDEX NOBOX
/CELLS = COUNTNONE ROW COLUMN TOTAL EXPECTED RESID SRESID ASRESID ALL
/STAISTICS = CHISQ PHI CC LAMDA UC BTAU CTAU RISK GAMMA D KAPPA ETA TCORR ALL NONE
CHISQ Chi-sqare. Include Pearson chi-square. Mantel-Haenszel chi-sqare PHI Phi and Cramer’V CC Contingency coefficient LAMDA Lamda and Goodman and Kruskal’ tau BTAU Kendall’s tau-b CTAU Kendall’s tau-c GAMMA Gamma
D Somer’s d ETA Eta CORR Pearson’s r KAPPA Kappa coefficient RISK Relative risk (for 2x2 table) ALL All statistics
คำสั่ง Count ใช้นับจำนวนค่าหรือรหัสหนึ่งรหัสใด หรือกลุ่มของรหัสที่มีอยู่ในตัวแปรต่าง ๆ ของตัวอย่างประชากรแต่ละราย
รูปแบบคำสั่ง COUNT varname = VarList (ValueList) Varname คือตัวแปรที่กำหนดขึ้นมาสำหรับเก็บ จำนวนรหัสที่นับได้ VarList คือกลุ่มตัวแปรซึ่งเก็บรหัสที่ต้องการจะ นับ ValueList คือรหัสหรือกลุ่มรหัสที่ต้องการจะนับ
คำสงวน (Keyword) ที่จะช่วยกำหนดรหัสที่จะนับ ได้แก่ LO HI THRU MISSING SYSMISS
ตัวอย่าง COUNT S = X1 X2 X3(5) COUNT T = Y1 TO Y10 ( 0 9) COUNT N1 = AGE (LO THRU 20) . COUNT N2 = AGE (60 THRU HI) . COUNT MISS = ITEM01 TO ITEM50 (SYSMIS) .
การคำนวณค่าสถิติพื้นฐานการคำนวณค่าสถิติพื้นฐาน
ค่าสถิติพื้นฐาน มีโปรแกรมให้เลือกคือ DESC คำนวณค่าสถิติพื้นฐานจากตัวอย่างประชากรทั้งหมด เช่นเดียวกับคำสั่งย่อย STATISTIC ของโปรแกรม FREQ MEAN คำนวณ Mean , SD และ Variance ของตัวอย่างประชากรทั้งหมดรวมทั้งกลุ่มย่อย
รูปแบบคำสั่ง DESC DESC VAR = VarList /MISSING = LISTWISE INCLUDE /FORMAT = NOLABELS INDEX SEREAL /STATISTIC = DEFAULT MEAN STDDEV VARIANCE SEMEAN SUM MIN MAX RANGE SKEWNESS KURTOSIS ALL
/ SORT= MEAN A or D STDDEV VARIANCE SEMEAN SUM MIN MAX RANGE SKEWNESS KURTOSIS
รูปแบบคำสั่ง MEAN MEAN VarList by ContrVar1 By ContrVar2 BY ContrVar3 BY... / MISSING = INCLUDE INDEPENDENT /FORMAT = NOLABELS NOCATLABS NONAME NOVALUE
NOLABEL Suppress variable and value labels NOCATLABS Suppress value labels NONAME Suppress names of control variables NOVALUE Suppress values of control variables
/CELLS = COUNT SUM MEAN STDDEV VARIANCE ALL /STATISTIC = ANOVA LINEARITY
Correlations การหาความสัมพันธ์
เป็นการคำนวณ Pearson Correlation รูปแบบคำสั่ง CORR VarList with VarList /MISSING = PARWISE LISTWISEINCLUDE EXCLUDE /PRINT =TWOTAIL ONETAIL NOSIG/FORMAT =MATRIX SERIAL/STATISTICS =DESCRIPTIVE XPROD ALL XPROD Cross-product deviation and covariance for each pair of variables
เป็นการคำนวณสัมประสิทธ์ของ Partial Correlation ของตัวแปรสองตัว โดยการควบคุมผลกระทบจากตัวแปรอื่น ที่จะส่งผลถึงตัวแปรคู่นี้
รูปแบบคำสั่ง PARTIAL CORR VAR = VarList with VarList BY ContrlList (level) /SIGNIFICANT = TWOTAIL ONETAIL /STATISTICS = CORR DESCRIPTIVEBADCORR ALL /MISSING =LISTWISE ANALYSIS EXCLUDE INCLUDE
CORR Zero-order correlations with degree of freedom and significant level DESCRIPTIVE Mean,Standard deviation and number of nonmissing cases BADCORR Zero-order correlations only if any of the zero-order correlation cannot be computed. Noncomputable coefficients are displayed as a peroid ALL All statistics
คำนวณสัมประสิทธ์สหสัมพันธ์พหุคูณ (R) และค่าสถิติที่เกี่ยวข้อง พล็อตสมการถดถอย คำนวณ predicted values, residuals, measure of fit เป็นต้น
รูปแบบคำสั่ง REGR VAR = DepVar and IndepVarList /DESCRIPTIVE = DEFAULT MEAN STDDEV CORR COV VARIANCE XPROD SIG N BADCORR ALL CORR Correlation matrix COV Cpvariace matrix VARIANCE Variable variance XPROD Cross-product deviation from mean SIG One-tailed probability of the corretion coefficients N Number of cases BADCORR The correlation matrix only if only if some coefficients cannot be computed
/MISSING = LISTWISE PAIRWISE MEANSUBSTUTION INCLUDE/STATISTICS = DEFAULT R COEFFANOVA OUTS ZPP CHA CI TOL F BCOV SES XTX COLLIN LINE END HISTORY
R Multiple R COEFF Regression coefficients ANOVA Analysis of variance table, includes regression and residual sums of square mean square , F and prob of F OUTS Statistics for variables not yet in the equation ZPP Zero-order, part and partial corretion CHA Change in R2 CI 95 % confident interval for the unstandardized regression coefficient F F value for the B and its probability BCOV Variance-covariance matrix for unstandardized regression coefficients
TOL Tolerance SES Approximate standard error of the standardized regression coefficients XTX Swept correlation matrix COLLIN Collinearity diagnostic (variance-inflation factors, eigenvalue of scaled and uncentered cross-product matrix, condition inxdexs ,and variance decomposition proportion ) LINE A single summary line for each step for stepwise method only END The same summary line produced by LINE after each step for stepwise method and after each variable in the method block of other methods HISTORY Final summary report