dnl PSPP - a program for statistical analysis.
dnl Copyright (C) 2017 Free Software Foundation, Inc.
-dnl
+dnl
dnl This program is free software: you can redistribute it and/or modify
dnl it under the terms of the GNU General Public License as published by
dnl the Free Software Foundation, either version 3 of the License, or
dnl (at your option) any later version.
-dnl
+dnl
dnl This program is distributed in the hope that it will be useful,
dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
dnl GNU General Public License for more details.
-dnl
+dnl
dnl You should have received a copy of the GNU General Public License
dnl along with this program. If not, see <http://www.gnu.org/licenses/>.
dnl
AT_BANNER([CROSSTABS procedure])
+dnl Based on bug #60982.
+AT_SETUP([CROSSTABS residuals])
+AT_DATA([crosstabs.sps],
+ [DATASET CLOSE ALL.
+DATA LIST LIST NOTABLE/ r c n.
+BEGIN DATA
+1 1 26
+1 2 31
+2 1 12
+2 2 32
+3 1 27
+3 2 18
+4 1 8
+4 2 7
+END DATA.
+WEIGHT by n.
+CROSSTABS r by c /STATISTICS=CHISQ
+/CELLS=COUNT EXPECTED RESID SRESID ASRESID.
+])
+AT_CHECK([pspp -O format=csv crosstabs.sps], [0],
+ [Table: Summary
+,Cases,,,,,
+,Valid,,Missing,,Total,
+,N,Percent,N,Percent,N,Percent
+r × c,161.00,100.0%,.00,.0%,161.00,100.0%
+
+Table: r × c
+,,,c,,Total
+,,,1.00,2.00,
+r,1.00,Count,26.00,31.00,57.00
+,,Expected,25.84,31.16,.35
+,,Residual,.16,-.16,
+,,Std. Residual,.03,-.03,
+,,Adjusted Residual,.05,-.05,
+,2.00,Count,12.00,32.00,44.00
+,,Expected,19.95,24.05,.27
+,,Residual,-7.95,7.95,
+,,Std. Residual,-1.78,1.62,
+,,Adjusted Residual,-2.82,2.82,
+,3.00,Count,27.00,18.00,45.00
+,,Expected,20.40,24.60,.28
+,,Residual,6.60,-6.60,
+,,Std. Residual,1.46,-1.33,
+,,Adjusted Residual,2.33,-2.33,
+,4.00,Count,8.00,7.00,15.00
+,,Expected,6.80,8.20,.09
+,,Residual,1.20,-1.20,
+,,Std. Residual,.46,-.42,
+,,Adjusted Residual,.65,-.65,
+Total,,Count,73.00,88.00,161.00
+,,Expected,.45,.55,1.00
+
+Table: Chi-Square Tests
+,Value,df,Asymptotic Sig. (2-tailed)
+Pearson Chi-Square,10.09,3.00,.018
+Likelihood Ratio,10.35,3.00,.016
+Linear-by-Linear Association,1.96,1.00,.162
+N of Valid Cases,161.00,,
+])
+AT_CLEANUP
+
AT_SETUP([CROSSTABS integer mode crash])
AT_DATA([crosstabs.sps],
[DATA LIST LIST /A * B * X * Y * .
,,,Y,,,,,,,Total
,,,1.00,2.00,3.00,4.00,5.00,6.00,7.00,
X,1.00,Count,0,0,0,0,0,0,0,0
-,2.00,,0,0,0,0,0,0,0,0
-,3.00,,0,0,0,0,0,0,0,0
-,4.00,,0,0,0,0,1,0,0,1
-,5.00,,0,0,0,0,0,0,0,0
-,6.00,,0,0,0,0,0,0,0,0
-,7.00,,0,0,0,0,0,0,0,0
-Total,,,0,0,0,0,1,0,0,1
+,2.00,Count,0,0,0,0,0,0,0,0
+,3.00,Count,0,0,0,0,0,0,0,0
+,4.00,Count,0,0,0,0,1,0,0,1
+,5.00,Count,0,0,0,0,0,0,0,0
+,6.00,Count,0,0,0,0,0,0,0,0
+,7.00,Count,0,0,0,0,0,0,0,0
+Total,,Count,0,0,0,0,1,0,0,1
]])
AT_CLEANUP
x × y,0,.0%,1,100.0%,1,100.0%
Table: x × y
-,,
-,,
+,,,y,,,,,,,Total
+,,,1.00,2.00,3.00,4.00,5.00,6.00,7.00,
+x,1.00,Count,,,,,,,,
+,2.00,Count,,,,,,,,
+,3.00,Count,,,,,,,,
+Total,,Count,,,,,,,,
]])
AT_CLEANUP
,,,y,,,,Total
,,,one unity,three lots,two duality,zero none,
x,1.00,Count,1,0,0,1,2
-,2.00,,0,0,1,0,1
-,3.00,,0,1,0,0,1
-Total,,,1,1,1,1,4
+,2.00,Count,0,0,1,0,1
+,3.00,Count,0,1,0,0,1
+Total,,Count,1,1,1,1,4
]])
AT_CLEANUP
z 4.
BEGIN DATA.
-0111
-0222
-0311
-0412
-0521
-0612
-0711
-0811
-0912
+0111
+0222
+0311
+0412
+0521
+0612
+0711
+0811
+0912
END DATA.
LIST.
AT_CHECK([pspp -o - -O format=csv -o pspp.txt crosstabs.sps], [0],
[Table: Reading 1 record from INLINE.
Variable,Record,Columns,Format
-x,1,1- 2,F2.0
-y,1,3- 3,F1.0
-z,1,4- 4,F1.0
+x,1,1-2,F2.0
+y,1,3-3,F1.0
+z,1,4-4,F1.0
Table: Data List
x,y,z
,,,z,,Total
,,,1,2,
y,1,Count,4,3,7
-,2,,1,1,2
-Total,,,5,4,9
+,2,Count,1,1,2
+Total,,Count,5,4,9
])
AT_CLEANUP
,,,y,,Total
,,,1.00,2.00,
x,2.00,Count,0,1,1
-,3.00,,1,0,1
-,4.00,,1,1,2
-Total,,,2,2,4
+,3.00,Count,1,0,1
+,4.00,Count,1,1,2
+Total,,Count,2,2,4
Table: Chi-Square Tests
,Value,df,Asymptotic Sig. (2-tailed)
CROSSTABS
/TABLES= v1 BY v2
- /FORMAT=AVALUE TABLES PIVOT
+ /FORMAT=AVALUE TABLES
/STATISTICS=CHISQ
/CELLS=COUNT ROW COLUMN TOTAL.
])
z 4.
BEGIN DATA.
-0111
-0222
-0311
-0412
-0521
-0612
-0711
-0811
-0912
+0111
+0222
+0311
+0412
+0521
+0612
+0711
+0811
+0912
END DATA.
LIST.
AT_CHECK([pspp -o - -O format=csv -o pspp.csv -o pspp.txt crosstabs.sps], [0],
[Table: Reading 1 record from INLINE.
Variable,Record,Columns,Format
-x,1,1- 2,F2.0
-y,1,3- 3,F1.0
-z,1,4- 4,F1.0
+x,1,1-2,F2.0
+y,1,3-3,F1.0
+z,1,4-4,F1.0
Table: Data List
x,y,z
,,,,,y,,Total
,,,,,1,2,
z,1,x,1,Count,1,0,1
-,,,3,,0,0,1
-,,,5,,1,0,1
-,,,7,,0,0,1
-,,,8,,0,1,1
-,,Total,,,4,1,5
-,2,x,2,,0,0,1
-,,,4,,0,1,1
-,,,6,,0,0,1
-,,,9,,1,0,1
-,,Total,,,3,1,4
+,,,3,Count,0,0,1
+,,,5,Count,1,0,1
+,,,7,Count,0,0,1
+,,,8,Count,0,1,1
+,,Total,,Count,4,1,5
+,2,x,2,Count,0,0,1
+,,,4,Count,0,1,1
+,,,6,Count,0,0,1
+,,,9,Count,1,0,1
+,,Total,,Count,3,1,4
Table: Chi-Square Tests
,,,Value,df,Asymptotic Sig. (2-tailed)
,,N of Valid Cases,,4,,
Table: Directional Measures
-,,,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
z,1,Nominal by Nominal,Lambda,Symmetric,.40,.28,1.12,.264
,,,,x Dependent,.25,.22,1.12,.264
,,,,y Dependent,1.00,.00,1.12,.264
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,2.80,3.20,6.00
-,2.00,,1.00,2.00,3.00
-Total,,,3.80,5.20,9.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,3.80,5.20,9.00
Table: Summary
,Cases,,,,,
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,2.80,3.20,6.00
-,2.00,,1.00,2.00,3.00
-Total,,,3.80,5.20,9.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,3.80,5.20,9.00
Table: Summary
,Cases,,,,,
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,2.00,4.00,6.00
-,2.00,,1.00,2.00,3.00
-Total,,,3.00,6.00,9.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,3.00,6.00,9.00
Table: Summary
,Cases,,,,,
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,2.00,2.00,4.00
-,2.00,,1.00,2.00,3.00
-Total,,,3.00,4.00,7.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,3.00,4.00,7.00
Table: Summary
,Cases,,,,,
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,3.00,3.00,6.00
-,2.00,,1.00,2.00,3.00
-Total,,,4.00,5.00,9.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,4.00,5.00,9.00
Table: Summary
,Cases,,,,,
,,,y,,Total
,,,1.00,2.00,
x,1.00,Count,2.00,3.00,5.00
-,2.00,,1.00,2.00,3.00
-Total,,,3.00,5.00,8.00
+,2.00,Count,1.00,2.00,3.00
+Total,,Count,3.00,5.00,8.00
])
AT_CLEANUP
,,,y,,Total
,,,2.00,1.00,
x,4.00,Count,0,1,1
-,3.00,,2,1,3
-,2.00,,2,0,2
-Total,,,4,2,6
+,3.00,Count,2,1,3
+,2.00,Count,2,0,2
+Total,,Count,4,2,6
])
AT_CLEANUP
DATA LIST notable LIST /schtyp (F9.2) female (F9.2) ses (F9.2) .
begin data.
- 1.00 .00 1.00
- 1.00 1.00 2.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 1.00
- 1.00 .00 3.00
- 2.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 2.00 .00 2.00
- 2.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 2.00 .00 3.00
- 1.00 .00 2.00
- 2.00 .00 3.00
- 1.00 .00 3.00
- 2.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 2.00 .00 2.00
- 2.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 1.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 2.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 2.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 2.00 .00 2.00
- 1.00 .00 2.00
- 2.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 2.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 1.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 2.00
- 1.00 .00 1.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 1.00
- 2.00 .00 2.00
- 1.00 .00 1.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 3.00
- 1.00 .00 2.00
- 1.00 .00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 2.00 1.00 3.00
- 1.00 1.00 3.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 2.00 1.00 1.00
- 2.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 2.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 2.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 2.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 2.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 2.00 1.00 3.00
- 1.00 1.00 2.00
- 2.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 2.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 1.00
- 2.00 1.00 2.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 2.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 2.00
- 1.00 1.00 2.00
- 2.00 1.00 3.00
- 1.00 1.00 1.00
- 1.00 1.00 1.00
- 2.00 1.00 3.00
- 2.00 1.00 2.00
- 1.00 1.00 3.00
- 2.00 1.00 2.00
- 2.00 1.00 2.00
- 1.00 1.00 2.00
- 2.00 1.00 2.00
- 1.00 1.00 2.00
- 1.00 1.00 3.00
+ 1.00 .00 1.00
+ 1.00 1.00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 1.00
+ 1.00 .00 3.00
+ 2.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 2.00 .00 2.00
+ 2.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 2.00 .00 3.00
+ 1.00 .00 2.00
+ 2.00 .00 3.00
+ 1.00 .00 3.00
+ 2.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 2.00 .00 2.00
+ 2.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 1.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 2.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 2.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 2.00 .00 2.00
+ 1.00 .00 2.00
+ 2.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 2.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 1.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 2.00
+ 1.00 .00 1.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 1.00
+ 2.00 .00 2.00
+ 1.00 .00 1.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 3.00
+ 1.00 .00 2.00
+ 1.00 .00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 2.00 1.00 3.00
+ 1.00 1.00 3.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 2.00 1.00 1.00
+ 2.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 2.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 2.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 2.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 2.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 2.00 1.00 3.00
+ 1.00 1.00 2.00
+ 2.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 2.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 1.00
+ 2.00 1.00 2.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 2.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 2.00
+ 1.00 1.00 2.00
+ 2.00 1.00 3.00
+ 1.00 1.00 1.00
+ 1.00 1.00 1.00
+ 2.00 1.00 3.00
+ 2.00 1.00 2.00
+ 1.00 1.00 3.00
+ 2.00 1.00 2.00
+ 2.00 1.00 2.00
+ 1.00 1.00 2.00
+ 2.00 1.00 2.00
+ 1.00 1.00 2.00
+ 1.00 1.00 3.00
end data.
VARIABLE LABEL schtyp 'type of school'.
,,,female,,Total
,,,male,female,
type of school,public,Count,77,91,168
-,private,,14,18,32
-Total,,,91,109,200
+,private,Count,14,18,32
+Total,,Count,91,109,200
Table: Chi-Square Tests
,Value,df,Asymptotic Sig. (2-tailed),Exact Sig. (2-tailed),Exact Sig. (1-tailed)
,,,ses,,,Total
,,,low,middle,high,
female,male,Count,15,47,29,91
-,female,,32,48,29,109
-Total,,,47,95,58,200
+,female,Count,32,48,29,109
+Total,,Count,47,95,58,200
Table: Chi-Square Tests
,Value,df,Asymptotic Sig. (2-tailed)
,,,y,,,,,Total
,,,4.000,6.000,10.000,12.000,13.000,
x,1.000,Count,1,0,0,0,0,1
-,3.000,,0,1,0,0,0,1
-,5.000,,0,0,1,1,0,2
-,6.000,,0,0,0,0,1,1
-Total,,,1,1,1,1,1,5
+,3.000,Count,0,1,0,0,0,1
+,5.000,Count,0,0,1,1,0,2
+,6.000,Count,0,0,0,0,1,1
+Total,,Count,1,1,1,1,1,5
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
,,,y,,,,,,,,,Total
,,,1.500,4.000,5.000,6.000,6.500,7.000,9.000,10.500,11.000,
x,1.000,Count,1,0,0,0,0,0,0,0,0,1
-,2.000,,1,0,0,0,0,0,0,0,0,1
-,3.000,,0,1,0,0,0,0,0,0,0,1
-,4.000,,0,0,0,1,0,0,0,0,0,1
-,5.000,,0,0,1,0,0,0,0,0,0,1
-,6.000,,0,0,0,0,0,1,0,0,0,1
-,7.000,,0,0,0,0,1,0,0,0,0,1
-,8.000,,0,0,0,0,0,0,1,0,0,1
-,9.000,,0,0,0,0,0,0,0,1,0,1
-,10.000,,0,0,0,0,0,0,0,0,1,1
-Total,,,2,1,1,1,1,1,1,1,1,10
+,2.000,Count,1,0,0,0,0,0,0,0,0,1
+,3.000,Count,0,1,0,0,0,0,0,0,0,1
+,4.000,Count,0,0,0,1,0,0,0,0,0,1
+,5.000,Count,0,0,1,0,0,0,0,0,0,1
+,6.000,Count,0,0,0,0,0,1,0,0,0,1
+,7.000,Count,0,0,0,0,1,0,0,0,0,1
+,8.000,Count,0,0,0,0,0,0,1,0,0,1
+,9.000,Count,0,0,0,0,0,0,0,1,0,1
+,10.000,Count,0,0,0,0,0,0,0,0,1,1
+Total,,Count,2,1,1,1,1,1,1,1,1,10
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
,,,y,,,,,,,,Total
,,,28.000,58.000,66.000,75.000,85.000,87.000,91.000,122.000,
x,25.000,Count,1,0,0,0,0,0,0,0,1
-,35.000,,0,1,0,0,0,0,0,0,1
-,44.000,,0,0,1,0,0,0,0,0,1
-,50.000,,0,0,0,1,0,0,0,0,1
-,56.000,,0,0,0,0,0,1,1,0,2
-,65.000,,0,0,0,0,1,0,1,0,2
-,87.000,,0,0,0,0,0,0,0,1,1
-Total,,,1,1,1,1,1,1,2,1,9
+,35.000,Count,0,1,0,0,0,0,0,0,1
+,44.000,Count,0,0,1,0,0,0,0,0,1
+,50.000,Count,0,0,0,1,0,0,0,0,1
+,56.000,Count,0,0,0,0,0,1,1,0,2
+,65.000,Count,0,0,0,0,1,0,1,0,2
+,87.000,Count,0,0,0,0,0,0,0,1,1
+Total,,Count,1,1,1,1,1,1,2,1,9
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
,,,y,,,,,,,,,,,,Total
,,,2.000,4.000,5.000,7.000,9.000,11.000,12.000,14.000,15.000,17.000,18.000,20.000,
x,2.000,Count,0,0,0,1,0,0,0,0,0,0,0,0,1
-,3.000,,0,0,0,0,0,0,1,0,0,0,0,0,1
-,4.000,,0,0,0,0,1,1,0,0,0,0,0,0,2
-,5.000,,0,0,1,0,0,0,0,0,0,0,0,0,1
-,6.000,,1,1,0,0,0,0,0,0,0,0,0,0,2
-,7.000,,0,0,0,0,0,0,0,1,0,0,0,0,1
-,8.000,,0,0,0,0,0,0,0,0,1,0,0,0,1
-,9.000,,0,0,0,0,0,0,0,0,0,1,0,0,1
-,10.000,,0,0,0,0,0,0,0,0,0,0,1,1,2
-Total,,,1,1,1,1,1,1,1,1,1,1,1,1,12
+,3.000,Count,0,0,0,0,0,0,1,0,0,0,0,0,1
+,4.000,Count,0,0,0,0,1,1,0,0,0,0,0,0,2
+,5.000,Count,0,0,1,0,0,0,0,0,0,0,0,0,1
+,6.000,Count,1,1,0,0,0,0,0,0,0,0,0,0,2
+,7.000,Count,0,0,0,0,0,0,0,1,0,0,0,0,1
+,8.000,Count,0,0,0,0,0,0,0,0,1,0,0,0,1
+,9.000,Count,0,0,0,0,0,0,0,0,0,1,0,0,1
+,10.000,Count,0,0,0,0,0,0,0,0,0,0,1,1,2
+Total,,Count,1,1,1,1,1,1,1,1,1,1,1,1,12
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
,,,y,,,,,,,,,,Total
,,,15000.00,26000.00,29000.00,32000.00,33000.00,41000.00,45000.00,52000.00,68000.00,80000.00,
x,18.000,Count,1,0,0,0,0,0,0,0,0,0,1
-,24.000,,0,1,0,0,0,0,0,0,0,0,1
-,25.000,,0,0,1,0,0,0,0,0,0,0,1
-,26.000,,0,0,0,1,0,0,0,0,0,0,1
-,33.000,,0,0,0,0,1,0,0,0,0,0,1
-,37.000,,0,0,0,0,0,1,0,0,0,0,1
-,40.000,,0,0,0,0,0,0,1,0,0,0,1
-,45.000,,0,0,0,0,0,0,0,1,0,0,1
-,57.000,,0,0,0,0,0,0,0,0,1,0,1
-,64.000,,0,0,0,0,0,0,0,0,0,1,1
-Total,,,1,1,1,1,1,1,1,1,1,1,10
+,24.000,Count,0,1,0,0,0,0,0,0,0,0,1
+,25.000,Count,0,0,1,0,0,0,0,0,0,0,1
+,26.000,Count,0,0,0,1,0,0,0,0,0,0,1
+,33.000,Count,0,0,0,0,1,0,0,0,0,0,1
+,37.000,Count,0,0,0,0,0,1,0,0,0,0,1
+,40.000,Count,0,0,0,0,0,0,1,0,0,0,1
+,45.000,Count,0,0,0,0,0,0,0,1,0,0,1
+,57.000,Count,0,0,0,0,0,0,0,0,1,0,1
+,64.000,Count,0,0,0,0,0,0,0,0,0,1,1
+Total,,Count,1,1,1,1,1,1,1,1,1,1,10
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
x × y,1296.000,100.0%,.000,.0%,1296.000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.423,.021,16.875,.000
,,x Dependent,.497,.024,15.986,.000
,,y Dependent,.370,.020,16.339,.000
x × y,137.000,100.0%,.000,.0%,137.000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.259,.081,2.902,.004
,,x Dependent,.250,.089,2.479,.013
,,y Dependent,.267,.085,2.766,.006
x × y,6800.000,100.0%,.000,.0%,6800.000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.208,.010,18.793,.000
,,x Dependent,.224,.013,16.076,.000
,,y Dependent,.192,.012,14.438,.000
x × y,500.000,100.0%,.000,.0%,500.000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.031,.013,2.336,.019
,,x Dependent,.000,.000,NaN,NaN
,,y Dependent,.033,.014,2.336,.019
x × y,1.000000,100.0%,.000000,.0%,1.000000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,-.084,,-.149,.882
,,x Dependent,-.045,.300,-.149,.882
,,y Dependent,-.684,2.378,-.149,.882
N of Valid Cases,,687.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,.371,,10.669,.000
,,x Dependent,.351,.032,10.669,.000
,,y Dependent,.394,.035,10.669,.000
N of Valid Cases,,150.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,1.000,,24.841,.000
,,x Dependent,1.000,.000,24.841,.000
,,y Dependent,1.000,.000,24.841,.000
N of Valid Cases,,150.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,1.000,,24.841,.000
,,x Dependent,1.000,.000,24.841,.000
,,y Dependent,1.000,.000,24.841,.000
N of Valid Cases,,150.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,-1.000,,-24.841,.000
,,x Dependent,-1.000,.000,-24.841,.000
,,y Dependent,-1.000,.000,-24.841,.000
N of Valid Cases,,150.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,.971,,24.841,.000
,,x Dependent,.944,.013,24.841,.000
,,y Dependent,1.000,.000,24.841,.000
N of Valid Cases,,150.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,.035,,1.009,.313
,,x Dependent,.805,.032,1.009,.313
,,y Dependent,.018,.017,1.009,.313
N of Valid Cases,,148.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Ordinal by Ordinal,Somers' d,Symmetric,-.206,,-2.641,.008
,,x Dependent,-.182,.069,-2.641,.008
,,y Dependent,-.237,.089,-2.641,.008
N of Valid Cases,,148.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.338,.059,4.743,.000
,,x Dependent,.640,.085,4.875,.000
,,y Dependent,.174,.050,3.248,.001
N of Valid Cases,,212.000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.102,.067,1.473,.141
,,x Dependent,.027,.087,.302,.763
,,y Dependent,.165,.065,2.349,.019
AT_SETUP([CROSSTABS Cohens Kappa])
-dnl Example from Wood J. M.
+dnl Example from Wood J. M.
dnl "Understanding and Computing Cohen's Kappa: A Tutorial"
dnl WebPsychEmpiricist. Oct 3 2007
AT_DATA([kappa.sps], [dnl
weight by w.
crosstabs /table = p1 by p2
- statistics = kappa
+ /statistics = kappa
.
])
,,,p2,,Total
,,,.000,1.000,
p1,.000,Count,18.000,1.000,19.000
-,1.000,,1.000,.000,1.000
-Total,,,19.000,1.000,20.000
+,1.000,Count,1.000,.000,1.000
+Total,,Count,19.000,1.000,20.000
Table: Symmetric Measures
,,Value,Asymp. Std. Error,Approx. T
N of Valid Cases,,66.0000,,
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.0455,.1629,.2723,.785
,,x Dependent,.0000,.0000,NaN,NaN
,,y Dependent,.0500,.1791,.2723,.785
x × y,987.000,100.0%,.000,.0%,987.000,100.0%
Table: Directional Measures
-,,,Value,Asymp. Std. Error,Approx. T,Approx Sig.
+,,,Value,Asymp. Std. Error,Approx. T,Approx. Sig.
Nominal by Nominal,Lambda,Symmetric,.000,.000,NaN,NaN
,,x Dependent,.000,.000,NaN,NaN
,,y Dependent,.000,.000,NaN,NaN
,,,disease,,Total
,,,Yes,No,
factor,Placebo,Count,20,80,100
-,Aspirin,,15,135,150
-Total,,,35,215,250
+,Aspirin,Count,15,135,150
+Total,,Count,35,215,250
Table: Chi-Square Tests
,Value,df,Asymptotic Sig. (2-tailed),Exact Sig. (2-tailed),Exact Sig. (1-tailed)
WEIGHT BY w.
-CROSSTABS
+CROSSTABS
/table x BY y BY z
/table x BY y
/barchart.