3 # This program tests the EXAMINE command.
5 TEMPDIR=/tmp/pspp-tst-$$
9 # ensure that top_srcdir is absolute
10 cd $top_srcdir; top_srcdir=`pwd`
12 export STAT_CONFIG_PATH=$top_srcdir/config
48 activity="create program"
49 cat > $TEMPDIR/out.stat <<EOF
50 DATA LIST LIST /quality * w * brand * .
72 VARIABLE LABELS brand 'Manufacturer'.
73 VARIABLE LABELS quality 'Breaking Strain'.
75 VALUE LABELS /brand 1 'Aspeger' 2 'Bloggs' 3 'Charlies'.
77 LIST /FORMAT=NUMBERED.
81 /STATISTICS descriptives extreme(3)
84 if [ $? -ne 0 ] ; then no_result ; fi
87 activity="run program"
88 $SUPERVISOR $here/../src/pspp -o raw-ascii $TEMPDIR/out.stat
89 if [ $? -ne 0 ] ; then no_result ; fi
92 # NOTE: In the following data: Only the extreme values have been checked
93 # The descriptives have been blindly pasted.
94 activity="compare results"
95 diff $TEMPDIR/pspp.list - << EOF
96 1.1 DATA LIST. Reading free-form data from the command file.
105 Case# QUALITY W BRAND
106 ----- -------- -------- --------
124 2.1 EXAMINE. Case Processing Summary
125 #===============#=============================#
127 # #---------+---------+---------#
128 # # Valid | Missing | Total #
129 #---------------#-+-------+-+-------+-+-------#
130 # #N|Percent|N|Percent|N|Percent#
131 #===============#=#=======#=#=======#=#=======#
132 #Breaking Strain# | | | | | #
133 #===============#=#=======#=#=======#=#=======#
135 2.2 EXAMINE. Descriptives
136 #===============#===========================================#=========#==========#
137 # | #Statistic|Std. Error#
138 #===============#===========================================#=========#==========#
139 #Breaking Strain|Mean # 3.54 | .324 #
140 # |95% Confidence Interval for MeanLower Bound# 3.562 | #
141 # | Upper Bound# 3.521 | #
142 # |5% Trimmed Mean # 3.50 | #
144 # |Variance # 2.520 | #
145 # |Std. Deviation # 1.587 | #
146 # |Minimum # 1.000 | #
147 # |Maximum # 7.000 | #
149 # |Interquartile Range # | #
152 #===============#===========================================#=========#==========#
154 2.3 EXAMINE. Extreme Values
155 #=======================#===========#=====#
156 # #Case Number|Value#
157 #=======================#===========#=====#
158 #Breaking StrainHighest1# 12| 7.00#
164 #=======================#===========#=====#
166 2.4 EXAMINE. Case Processing Summary
167 #===============#============#=============================#
169 # | #---------+---------+---------#
170 # | # Valid | Missing | Total #
171 #---------------+------------#-+-------+-+-------+-+-------#
172 # |Manufacturer#N|Percent|N|Percent|N|Percent#
173 #===============#============#=#=======#=#=======#=#=======#
174 #Breaking Strain| Aspeger# | | | | | #
175 # | Bloggs# | | | | | #
176 # | Charlies# | | | | | #
177 #===============#============#=#=======#=#=======#=#=======#
179 2.5 EXAMINE. Descriptives
180 #===========================#===========================================#=========#==========#
181 # Manufacturer| #Statistic|Std. Error#
182 #===========================#===========================================#=========#==========#
183 #Breaking Strain Aspeger|Mean # 2.25 | .453 #
184 # |95% Confidence Interval for MeanLower Bound# 2.279 | #
185 # | Upper Bound# 2.221 | #
186 # |5% Trimmed Mean # 2.22 | #
188 # |Variance # 1.643 | #
189 # |Std. Deviation # 1.282 | #
190 # |Minimum # 1.000 | #
191 # |Maximum # 4.000 | #
193 # |Interquartile Range # | #
196 # ------------+-------------------------------------------#---------+----------#
197 # Bloggs|Mean # 3.50 | .378 #
198 # |95% Confidence Interval for MeanLower Bound# 3.525 | #
199 # | Upper Bound# 3.475 | #
200 # |5% Trimmed Mean # 3.50 | #
202 # |Variance # 1.143 | #
203 # |Std. Deviation # 1.069 | #
204 # |Minimum # 2.000 | #
205 # |Maximum # 5.000 | #
207 # |Interquartile Range # | #
210 # ------------+-------------------------------------------#---------+----------#
211 # Charlies|Mean # 4.88 | .441 #
212 # |95% Confidence Interval for MeanLower Bound# 4.904 | #
213 # | Upper Bound# 4.846 | #
214 # |5% Trimmed Mean # 4.86 | #
216 # |Variance # 1.554 | #
217 # |Std. Deviation # 1.246 | #
218 # |Minimum # 3.000 | #
219 # |Maximum # 7.000 | #
221 # |Interquartile Range # | #
224 #===========================#===========================================#=========#==========#
226 2.6 EXAMINE. Extreme Values
227 #===================================#===========#=====#
228 # Manufacturer #Case Number|Value#
229 #===================================#===========#=====#
230 #Breaking Strain AspegerHighest1# 6| 4.00#
236 # --------------------#-----------+-----#
237 # BloggsHighest1# 7| 5.00#
243 # --------------------#-----------+-----#
244 # CharliesHighest1# 12| 7.00#
250 #===================================#===========#=====#
253 if [ $? -ne 0 ] ; then fail ; fi