Added a test to ensure that SPLITS vs REGRESSION/SAVE works ok
[pspp] / tests / language / stats / regression.at
1 AT_BANNER([LINEAR REGRESSION])
2
3 AT_SETUP([LINEAR REGRESSION - basic])
4 AT_DATA([regression.sps], [dnl
5 set format = F22.3.
6 data list notable list / v0 to v2.
7 begin data
8  0.65377128  7.735648 -23.97588
9 -0.13087553  6.142625 -19.63854
10  0.34880368  7.651430 -25.26557
11  0.69249021  6.125125 -16.57090
12 -0.07368178  8.245789 -25.80001
13 -0.34404919  6.031540 -17.56743
14  0.75981559  9.832291 -28.35977
15 -0.46958313  5.343832 -16.79548
16 -0.06108490  8.838262 -29.25689
17  0.56154863  6.200189 -18.58219
18 end data
19 regression /variables=v0 v1 v2 /statistics defaults /dependent=v2 /method=enter /save=pred resid.
20 list.
21 ])
22
23 AT_CHECK([pspp -O format=csv regression.sps], [0], [dnl
24 Table: Model Summary (v2)
25 ,R,R Square,Adjusted R Square,Std. Error of the Estimate
26 ,.971,.942,.925,1.337
27
28 Table: ANOVA (v2)
29 ,,Sum of Squares,df,Mean Square,F,Significance
30 ,Regression,202.753,2,101.376,56.754,.000
31 ,Residual,12.504,7,1.786,,
32 ,Total,215.256,9,,,
33
34 Table: Coefficients (v2)
35 ,,B,Std. Error,Beta,t,Significance
36 ,(Constant),2.191,2.357,.000,.930,.380
37 ,v0,1.813,1.053,.171,1.722,.129
38 ,v1,-3.427,.332,-1.026,-10.334,.000
39 ,,,,,,
40
41 Table: Data List
42 v0,v1,v2,RES1,PRED1
43 .654,7.736,-23.976,-.84,-23.13
44 -.131,6.143,-19.639,-.54,-19.10
45 .349,7.651,-25.266,-1.87,-23.40
46 .692,6.125,-16.571,.97,-17.54
47 -.074,8.246,-25.800,.40,-26.20
48 -.344,6.032,-17.567,1.53,-19.10
49 .760,9.832,-28.360,1.77,-30.13
50 -.470,5.344,-16.795,.18,-16.97
51 -.061,8.838,-29.257,-1.05,-28.21
52 .562,6.200,-18.582,-.54,-18.04
53 ])
54 AT_CLEANUP
55
56
57 # Test to ensure that the /SAVE subcommand works properly when SPLIT is active
58 AT_SETUP([LINEAR REGRESSION - SAVE vs SPLITS])
59
60 # Generate some test data based on a linear model
61 AT_DATA([gen-data.sps], [dnl
62 set seed = 1.
63 input program.
64 loop #c = 1 to 20.
65      compute x0 = rv.normal (0,1).
66      compute x1 = rv.normal (0,2).
67      compute err = rv.normal (0,0.1).
68      compute y = 4 - 2 * x0 + 3 * x1 + err.
69      compute g = (#c > 10).
70      end case.
71 end loop.
72 end file.
73 end input program.
74
75 print outfile='regdata.txt' /g x0 x1 y err *.
76 execute.
77 ])
78
79 AT_CHECK([pspp -O format=csv gen-data.sps], [0], [ignore])
80
81 # Use our test data to create a predictor and a residual variable
82 # for G == 0
83 AT_DATA([regression0.sps], [dnl
84 data list notable file='regdata.txt' list /g x0 x1 y err *.
85
86 select if (g = 0).
87
88 regression 
89            /variables = x0 x1
90            /dependent = y
91            /statistics = all
92            /save = pred resid.
93            .
94
95 print outfile='outdata-g0.txt' /g x0 x1 y err res1 pred1 *.
96 execute.
97 ])
98
99
100 AT_CHECK([pspp -O format=csv regression0.sps], [0], [ignore])
101
102 # Use our test data to create a predictor and a residual variable
103 # for G == 1
104 AT_DATA([regression1.sps], [dnl
105 data list notable file='regdata.txt' list /g x0 x1 y err *.
106
107 select if (g = 1).
108
109 regression 
110            /variables = x0 x1
111            /dependent = y
112            /statistics = all
113            /save = pred resid.
114            .
115
116 print outfile='outdata-g1.txt' /g x0 x1 y err res1 pred1 *.
117 execute.
118 ])
119
120
121 AT_CHECK([pspp -O format=csv regression1.sps], [0], [ignore])
122
123 # Use our test data to create a predictor and a residual variable
124 # The data is split on G
125 AT_DATA([regression-split.sps], [dnl
126 data list notable file='regdata.txt' list /g x0 x1 y err *.
127
128 split file by g.
129
130 regression 
131            /variables = x0 x1
132            /dependent = y
133            /statistics = all
134            /save = pred resid.
135            .
136
137 print outfile='outdata-split.txt' /g x0 x1 y err res1 pred1 *.
138 execute.
139 ])
140
141 AT_CHECK([pspp -O format=csv regression-split.sps], [0], [ignore])
142
143 # The concatenation of G==0 and G==1 should be identical to the SPLIT data
144 AT_CHECK([cat outdata-g0.txt outdata-g1.txt | diff outdata-split.txt - ], [0], [])
145
146 AT_CLEANUP
147
148
149 # Tests the QR decomposition used by the REGRESSION command.
150 AT_SETUP([LINEAR REGRESSION test of QR decomposition])
151 AT_DATA([regression.sps], [dnl
152 data list list / v0 to v1.
153 begin data
154 -12.84099361 0.873270778
155  16.64932538 0.371315664
156  -1.88061907 0.505503722
157  -6.20952354 0.734698282
158   0.33272576 0.891224610
159  -5.54912717 0.052318165
160   6.11832417 0.448853404
161  11.78124974 0.470447593
162   0.75960353 0.565082303
163   6.06432768 0.149316743
164  -2.64919436 0.752532411
165 -10.32250712 0.798263603
166   2.06355038 0.469129797
167  -9.71851742 0.927162270
168   4.65582553 0.250629262
169   9.54574474 0.847032310
170   7.35544368 0.197028541
171  -2.09609740 0.400584261
172  10.30101161 0.671546480
173  -5.24501039 0.929962876
174   1.73412473 0.758161354
175  -3.12732732 0.569785505
176  12.66261501 0.630640223
177  -2.90956805 0.576067804
178   4.89649177 0.624483995
179  13.64613114 0.591089881
180  14.03198397 0.544587572
181   2.23566810 0.967898139
182   5.37367760 0.916246929
183   9.01346888 0.451702743
184   0.75378683 0.235544137
185  -3.47470624 0.742668194
186  -1.02063266 0.860311687
187  -2.67132813 0.082460702
188  23.67661680 0.932553932
189   7.95061359 0.430161125
190   2.05300558 0.066331375
191  -2.01332644 0.163705417
192  20.00663784 0.587292630
193   3.06099417 0.161411889
194  -3.46115358 0.216684625
195  -6.85287183 0.548714855
196  -4.27923809 0.630997663
197  -0.94863395 0.880612945
198   4.47481747 0.359885215
199 -12.80962955 0.886070341
200   9.35753086 0.187176558
201   2.81002235 0.063035095
202   0.01532424 0.964327101
203   0.29867732 0.866408063
204  -2.89035649 0.812135868
205   4.17352811 0.608884061
206  18.15502183 0.920568258
207  -2.92662792 0.550792959
208  -6.08090449 0.965036595
209  -1.09135397 0.862548019
210   7.02816784 0.042277017
211 -21.20245068 0.430673493
212  -8.83397584 0.724976162
213  -0.89055843 0.017934904
214   7.03871587 0.308829557
215   3.84286316 0.685105924
216   4.50280692 0.447635420
217  11.39207346 0.875177896
218  10.86673874 0.518530912
219   7.09853081 0.588367569
220 -12.82864915 0.184667098
221  13.74888760 0.610891139
222   0.37379146 0.557720134
223  -9.79020267 0.942839981
224   0.71574466 0.564570338
225 -17.56040637 0.182061777
226   2.52620466 0.306875011
227   5.37718673 0.366807049
228  -1.83964300 0.465772898
229   6.04848363 0.644501799
230   4.57402403 0.121419591
231   8.55606848 0.373011464
232  -8.46827907 0.491176571
233  -1.77989798 0.734722847
234  -0.68661121 0.540984182
235   1.55798880 0.822587656
236   5.22810831 0.333747878
237   9.50280477 0.068100934
238  -3.74521465 0.248537644
239   1.36045068 0.851827791
240   4.41604088 0.197207162
241  -3.72568327 0.726916693
242  -5.36123334 0.906513529
243   3.61594583 0.414340595
244 -10.01952852 0.140372658
245  25.48681482 0.354309660
246  -3.34529093 0.090075388
247 -18.00437582 0.461438059
248  -5.29782460 0.004362856
249   2.79608522 0.861294398
250  -1.64076209 0.345775481
251   6.82802334 0.137933862
252  -0.45416818 0.404379208
253  -1.66868582 0.797685201
254 -10.02820292 0.075876582
255   5.68232031 0.404815042
256   8.25113850 0.769173748
257  -2.83544237 0.076583474
258   0.87659945 0.092751009
259   6.60270870 0.530444351
260 -12.63924989 0.362099960
261  -6.24451253 0.641993458
262   3.53339015 0.461991892
263  -0.74012232 0.437409755
264  15.37311996 0.974913038
265  -8.09464797 0.543308711
266  -9.61320222 0.221564578
267   0.21843662 0.856512540
268  -1.56958954 0.610709221
269   6.44977372 0.200382138
270 -13.29136274 0.093222309
271   6.46257214 0.024135196
272  -3.82727990 0.601335801
273   0.43081953 0.268230667
274  19.06654416 0.219972815
275  17.02906651 0.996849502
276 -10.18073139 0.012543080
277  12.72088788 0.910600764
278  10.45328185 0.331285901
279   7.14370922 0.896312020
280  -2.81754334 0.048741266
281   6.40217095 0.075796756
282  -3.18030478 0.666325307
283   8.64585957 0.120549153
284   1.37952764 0.899991932
285 -11.81143886 0.601949630
286   0.03899706 0.363808260
287 -10.63828243 0.031092967
288  -6.66940972 0.246204205
289  -5.07374962 0.951272057
290   4.82281566 0.063928187
291 -21.93693564 0.050972680
292  -4.54569883 0.225839693
293  -0.92422779 0.437796785
294  -1.11683029 0.740215139
295  16.77765554 0.851072372
296   9.73614597 0.388180586
297  14.05345168 0.063760129
298   1.20512012 0.665964184
299   8.00307080 0.102447114
300   8.01252623 0.580929209
301 -13.54924183 0.438420739
302   9.87164361 0.970859344
303  17.63437095 0.250501797
304  -3.42503574 0.873290220
305  -2.45873197 0.847756049
306  17.29212092 0.411683187
307   1.15496098 0.530658504
308  -2.14438907 0.592255367
309  -1.79942021 0.517773009
310  -1.30677990 0.830860762
311   1.70233874 0.291826660
312  -3.05532536 0.801767829
313  -4.06732625 0.092294501
314   6.34665476 0.270426235
315   9.46946411 0.196915311
316  14.50919907 0.480357167
317   8.93767237 0.778228613
318   1.90298854 0.903146151
319  18.50500507 0.598561307
320   4.45123027 0.555898218
321  11.37344114 0.616557707
322 -12.14693218 0.409187285
323  18.27198688 0.141619222
324  -5.75939569 0.056989619
325  -4.05515382 0.369281201
326  16.69882098 0.946885257
327   6.39050536 0.679704228
328   4.04213339 0.662792380
329   6.89608366 0.419877433
330   1.56496633 0.358227958
331   5.16679947 0.095144366
332  -3.06280456 0.883265975
333   2.76279175 0.866571973
334   1.84969249 0.264869828
335  21.79840498 0.702650979
336   1.42450528 0.719308635
337   0.96797046 0.111937435
338  18.26840323 0.075621738
339  13.38288377 0.573399086
340   2.41101500 0.766238677
341   3.83866337 0.499888953
342  -1.56577367 0.695244089
343  -0.90342790 0.671654151
344  10.83775583 0.026041124
345  -9.89767935 0.745297991
346  11.74840150 0.309144074
347   1.73069359 0.814063985
348  -5.27966183 0.591005828
349   3.33030043 0.559401806
350   1.31427975 0.520950237
351 -10.04588558 0.507008362
352  10.41228345 0.425867272
353   1.71961097 0.595783108
354 -17.54904427 0.328788939
355  -2.23545419 0.223377350
356  -8.68774333 0.980964240
357  -3.48048220 0.008877675
358  -3.69635326 0.090236718
359   9.76114237 0.769375983
360 -10.25662038 0.508137553
361   0.11155446 0.468504431
362  -8.06824580 0.414098962
363   3.10031660 0.327130207
364  -3.33393146 0.756896774
365  -3.96276749 0.530956360
366  14.53610268 0.846474699
367   1.70505918 0.754662464
368  -1.93495001 0.656650411
369   5.01974522 0.745337633
370  13.41249973 0.489362476
371  11.49288744 0.335924476
372  12.59019763 0.155560469
373 -10.17947298 0.677318449
374   0.05556115 0.655090105
375   3.82092860 0.051838719
376   8.23041456 0.918272190
377  -0.50314649 0.772015826
378  20.05162157 0.880265258
379   8.98816884 0.666646668
380  -6.28312120 0.138534416
381   3.68589909 0.274559458
382   0.59699510 0.253180863
383  -2.74783135 0.983525221
384   0.32515065 0.839969577
385  -3.60606166 0.330646732
386  -0.82037740 0.129591173
387   6.12444860 0.098536516
388  10.95671074 0.033546728
389  -2.84911174 0.720288722
390   6.04597572 0.577061422
391  -0.60147150 0.674096868
392  -5.30458364 0.291468008
393   2.68044943 0.379853840
394   0.85986585 0.984214339
395 -12.77906359 0.882390290
396   7.21420144 0.550884826
397   2.31817022 0.231021556
398  11.60161950 0.888496654
399  -0.19346228 0.242609713
400   5.07478120 0.759161318
401  14.54155003 0.040387654
402   3.81039636 0.874572741
403   2.23233049 0.448317248
404   0.19481869 0.201906051
405   2.81530451 0.132131690
406  12.39893259 0.674693704
407   0.47054642 0.632959494
408   2.16152913 0.734480632
409   0.33398836 0.315024718
410   7.35509037 0.304570986
411  -2.92336559 0.539062343
412   5.79622573 0.392393310
413  -2.37607425 0.403380474
414   0.04498550 0.756875541
415  -1.63674414 0.613789514
416  11.80310547 0.832651469
417   6.30630243 0.850689403
418   1.48394652 0.096243229
419   4.03361865 0.799660045
420   3.54707273 0.408520520
421   2.00327040 0.702944912
422  17.30761707 0.380542812
423   5.72738968 0.105447516
424 -13.64604891 0.328506659
425   8.35976334 0.702173924
426  -7.41197443 0.134396488
427 -15.95683040 0.618526462
428   8.76889573 0.950243069
429  -1.13482624 0.113477080
430  -0.60311407 0.090444247
431   4.95508365 0.612511543
432   5.36934491 0.979213258
433  -0.03554882 0.807185690
434 -11.58131144 0.183341373
435   4.46809041 0.796330582
436  12.49741067 0.346860912
437   8.63824488 0.073684997
438   0.49990913 0.732519306
439  12.82688360 0.109400213
440  13.20375065 0.850369092
441  -8.41110869 0.177717087
442  16.31959963 0.727704840
443  17.59203613 0.235311681
444   0.32148420 0.842195936
445   5.43148331 0.670904647
446   7.14649727 0.028190029
447   0.25410683 0.421535783
448 -12.41047826 0.086404379
449 -10.64180909 0.229659236
450  -6.40185653 0.876365242
451  15.63063324 0.667672536
452   1.94280423 0.799266628
453  -5.76507450 0.367344192
454   8.60895533 0.154109357
455   9.38306751 0.788742770
456   3.43573528 0.284535277
457   4.81848966 0.872283177
458  11.65839314 0.234109111
459  -5.57884822 0.030363060
460  -3.94238060 0.325320686
461   9.38133340 0.201141788
462  -7.65003459 0.647734396
463  11.23091019 0.084927159
464  -6.07705432 0.037273791
465   7.46380750 0.506897136
466   7.42034855 0.869351148
467  -4.43031973 0.231191152
468  -1.07351537 0.480234836
469  -1.40653281 0.690620421
470  -3.82710168 0.990191328
471   5.04583490 0.543427375
472 -11.54265099 0.270542185
473   0.49059479 0.991447248
474  -1.40871469 0.555998766
475   3.64241437 0.743840673
476 -18.30031589 0.357478210
477   4.27487959 0.770619738
478   1.28805821 0.654787106
479  -3.19542768 0.218110139
480  12.53375654 0.011857644
481  11.78889419 0.054127726
482  -5.38392310 0.839309080
483  16.38024181 0.228801038
484  -0.59622631 0.134381782
485  -0.74107258 0.258146632
486 -12.31429450 0.020524447
487  -0.79785028 0.968028764
488   6.39899711 0.038162566
489   7.42024044 0.716163692
490  -3.62470664 0.018201813
491  -2.55049724 0.162446610
492 -10.79888854 0.683070478
493  10.18490144 0.546461234
494  -2.76979044 0.198830067
495   4.85164813 0.094100357
496   0.96477200 0.381801756
497   8.13344336 0.639730450
498   9.04684412 0.786084368
499  10.41746272 0.828304181
500   0.94334368 0.798419831
501  10.13116556 0.191715972
502  -4.12728628 0.575178239
503  -9.59222379 0.876405375
504   1.64680258 0.391003085
505  -4.58897613 0.039176486
506   0.38394379 0.511577564
507  -4.80428215 0.222785463
508   0.35363661 0.681658725
509  -9.63685708 0.183035382
510   3.54363414 0.766127414
511   6.89610808 0.967514568
512  -2.03781105 0.464416752
513   8.67956196 0.421424078
514  -1.09959038 0.061231448
515   7.12587456 0.028601318
516  -6.93064672 0.402561175
517   8.57989199 0.925089270
518  -9.55071810 0.454993099
519  -8.11914736 0.509644286
520  -5.41909698 0.077813151
521 -17.03336572 0.875713545
522  -1.27438609 0.602163625
523   3.09834374 0.105599007
524  -1.59865741 0.439939102
525  11.82272089 0.754984309
526   4.30969696 0.483834579
527 -10.76886192 0.222486992
528   7.05419803 0.903020271
529   7.36096847 0.440357053
530  -2.05864869 0.581170147
531  -9.08366913 0.318677911
532   8.57119930 0.605668919
533   7.87702340 0.570206991
534   5.22035786 0.542344385
535   2.37238850 0.595969470
536  -4.29809941 0.634313781
537   4.51647479 0.796663089
538  -0.62478780 0.562099444
539   8.50866078 0.490014249
540   3.46694991 0.122890089
541  -7.31956453 0.885170890
542   2.20259268 0.167180856
543  -1.81003626 0.702563515
544   8.44526939 0.973495019
545   8.19767069 0.881261264
546  -5.92422578 0.686557351
547  -0.11826129 0.712798344
548   5.66132869 0.922826429
549  -5.40845018 0.642183516
550   6.67839036 0.680978989
551  11.88962825 0.487904896
552   3.32266332 0.931709581
553   0.24234019 0.405641313
554 -12.79023339 0.361005489
555 -13.57875491 0.266289733
556   1.81304596 0.775093821
557   0.36755600 0.400225605
558  -9.15574205 0.518040748
559  -3.90436548 0.396869908
560   9.24764042 0.669374848
561   0.74869385 0.609881390
562  -3.62958907 0.928867495
563  -0.02527232 0.557679930
564   0.04433418 0.152565816
565  11.76152632 0.865663501
566  -4.62181124 0.007000650
567   5.82271403 0.389678502
568   0.33289002 0.532940826
569  -7.65647076 0.681574524
570  11.81023732 0.107165912
571  11.42121999 0.989580324
572  -5.47120641 0.762285550
573   3.82311561 0.388755074
574  16.91059711 0.461236022
575   4.14012105 0.802420151
576  -1.35278659 0.036646959
577 -12.81733350 0.179096148
578  -0.94395134 0.450959878
579  -5.39002376 0.264783062
580   4.16227017 0.780743762
581   7.26179625 0.821382454
582  15.10062276 0.469253936
583   1.45877225 0.685434405
584  -9.87966760 0.767201511
585   7.03156071 0.195142483
586 -11.71327419 0.774014869
587  -4.55518706 0.973103604
588  -1.75221406 0.175172193
589  10.35631400 0.080670414
590   4.97650495 0.597478189
591   2.25703939 0.585949751
592  10.72500409 0.339720931
593  -5.02901029 0.997874377
594   6.24398637 0.655067479
595  -5.83880059 0.184948259
596   2.17256077 0.746741866
597  -5.59809380 0.277523381
598   8.19384177 0.334565607
599   3.35250431 0.952057263
600  16.20874892 0.901400446
601   1.63205839 0.235388475
602  -1.07921163 0.608376332
603   0.24315118 0.862639830
604  15.61923078 0.050955422
605   1.99639207 0.358905687
606   8.14825538 0.190069662
607   4.55210835 0.784025901
608  13.51582298 0.973572910
609  15.42415796 0.969080992
610   2.23978124 0.551857514
611   1.00858991 0.919566804
612  -2.77293574 0.906998180
613   7.10750420 0.934792213
614  -8.01377290 0.682306063
615   9.67873875 0.239576806
616   7.54867950 0.065860266
617  13.85701962 0.733823443
618   8.48212853 0.285731085
619   3.55278843 0.998255904
620  21.94592206 0.205463912
621  -2.07957143 0.948665109
622   1.54169997 0.200109744
623 -11.36934275 0.447122472
624   3.07094572 0.815147945
625   6.45818709 0.007849948
626   1.85594578 0.818796540
627  -2.43799564 0.962013689
628 -17.96539549 0.654190963
629  -0.93433746 0.454930236
630 -11.06904368 0.898560975
631  14.89733742 0.479152492
632  -5.72390675 0.136197255
633   9.46781102 0.669006610
634   5.35954546 0.259381138
635   3.78388994 0.933778797
636   1.95373423 0.517555994
637  10.96772341 0.666138826
638   9.40585102 0.779906833
639   0.75347502 0.142656741
640   7.64803672 0.734297119
641  -0.40051164 0.362230232
642  10.00747057 0.660820381
643 -12.86024975 0.072988046
644   1.43515528 0.229672223
645  -6.75981709 0.658534537
646  -5.61355474 0.795897133
647  -4.40596595 0.038787666
648  -1.37033650 0.371835229
649   6.66666573 0.560963737
650   8.18430044 0.284787698
651  -0.55742330 0.622783662
652  -0.39757686 0.673551753
653 -12.68628005 0.373038561
654   4.06416215 0.760546238
655   4.65859855 0.516761886
656   3.55304076 0.266856843
657  -7.35294817 0.615783196
658   1.01222898 0.158266779
659   9.91052610 0.285619547
660  -6.42966726 0.573689954
661  10.97425098 0.985095061
662   5.79394599 0.404333309
663  10.09106608 0.441037857
664  -1.47295537 0.577661077
665  -2.07959719 0.547176133
666  -8.76910940 0.498979558
667 -11.15658312 0.135862745
668  -0.88456783 0.326480064
669   9.71607440 0.998076370
670  -8.76072622 0.386244511
671 -19.26823092 0.461833959
672  -0.11280313 0.064155908
673   0.64625887 0.172078148
674  -5.35323428 0.331153163
675  -1.71034509 0.330955888
676   4.27104744 0.590544244
677   7.33843789 0.263171531
678  -5.38121637 0.539675802
679  -6.87566548 0.127313096
680  -2.50161298 0.269417630
681  10.99076986 0.097362729
682   6.34017269 0.318528587
683  -4.63672382 0.451038055
684 -11.55122495 0.987073278
685   4.78618612 0.297342215
686   2.97547390 0.197312152
687  -5.54495280 0.499701114
688  17.67606173 0.810316588
689  16.01578815 0.643667608
690  -0.16258467 0.228284761
691   7.92123340 0.784289369
692  -2.26303900 0.270764770
693   5.84136933 0.437763291
694   4.96955217 0.389720490
695  -8.09516710 0.829068548
696  14.59207207 0.513593803
697   2.80954688 0.650799867
698   4.53653552 0.672326278
699   4.49116737 0.807447691
700  18.87549709 0.647303378
701   9.80118464 0.932576117
702 -13.02124969 0.038651904
703  -6.15189291 0.697593318
704  15.81920283 0.249825051
705  10.81503188 0.152372300
706 -23.58738366 0.593560367
707   8.15716338 0.411680007
708   3.45349379 0.351061414
709  -6.39345334 0.374926213
710   8.72924585 0.165759028
711  22.17948804 0.003736780
712  -4.73053410 0.582425257
713  16.88289626 0.484899167
714  -1.78826142 0.663273340
715  -0.78106025 0.337039969
716  -2.92461669 0.810174719
717 -13.89224399 0.177428986
718   4.56809819 0.025010350
719  -1.07452825 0.649632933
720   0.58148751 0.829606422
721  12.13329525 0.354819526
722  17.35605568 0.284862590
723 -12.43678107 0.827661083
724  -1.89492796 0.574929572
725   2.18520382 0.846299917
726  18.11449649 0.603173531
727   4.34508582 0.484049042
728  17.49394569 0.094811656
729  10.67752350 0.166176400
730  17.13374502 0.547208197
731   4.42138123 0.768691494
732   5.38445574 0.788597361
733   0.79946671 0.851883720
734  -4.67547904 0.995621191
735  -5.61496422 0.523793593
736 -20.52093126 0.881207308
737  -8.95996814 0.851078124
738  -7.63483710 0.739657373
739  11.02131097 0.678060014
740 -10.56228517 0.202393048
741   6.48841788 0.143946271
742   3.44853632 0.913249620
743  -0.02080024 0.070765134
744   2.08654297 0.032468089
745   8.13415912 0.439470874
746  11.19028936 0.944954026
747   0.26670866 0.492724593
748  -9.33692734 0.982611921
749  17.23967092 0.313428994
750   0.36906670 0.660669528
751   7.89735684 0.977628886
752  -4.00171487 0.379327632
753   5.01615432 0.735627296
754   0.42214214 0.092461754
755  13.60634772 0.218359635
756   6.57431413 0.067653525
757  -1.77668341 0.717799276
758   5.16227422 0.325502093
759 -15.29091550 0.332815338
760   3.33602480 0.594168551
761  13.80131443 0.817724470
762   5.92111679 0.947854666
763   3.59747624 0.330860216
764  -6.79722403 0.093518715
765  -1.86606213 0.824179728
766  17.05226458 0.466573672
767  10.39712467 0.409067778
768  -4.78536386 0.891470739
769  11.92963128 0.719633060
770  -1.44230992 0.232628002
771 -12.31860616 0.834134222
772   2.93439660 0.957842480
773  14.27963295 0.546264646
774   2.17488820 0.701170328
775  10.78772417 0.612332448
776  -0.47049341 0.378564293
777  -0.35140634 0.034337429
778   5.04887868 0.211697132
779  -3.51562580 0.663243607
780  -0.82013387 0.602497174
781   2.78954743 0.325294790
782   8.67905777 0.820296625
783 -12.70343389 0.315467361
784  -2.59373236 0.015571904
785  -4.60369241 0.293737716
786   1.58669084 0.671091860
787 -10.44245103 0.501340276
788   4.85215578 0.141572007
789  10.46303284 0.801814632
790   1.27898298 0.236929983
791  -1.72225479 0.608500539
792  20.18685735 0.827124630
793   3.27308817 0.542065179
794   1.01596956 0.254672115
795  -8.88872881 0.460876757
796 -11.31397349 0.636168639
797   0.85294367 0.816417328
798   3.54262337 0.944147626
799 -10.53603202 0.675775741
800   4.34832198 0.121988381
801  11.56451662 0.283063133
802  -7.36454369 0.500596540
803  -8.23701113 0.379483261
804  -8.36081323 0.219730782
805  -6.39158860 0.739171315
806  -1.40518544 0.478709398
807  -4.01314821 0.460476388
808  -7.34814047 0.406242873
809  -7.80836711 0.730648091
810  -0.57729135 0.152336258
811   4.98352832 0.026424939
812  -3.78181635 0.453598432
813  20.16821827 0.845273124
814   5.20758271 0.573569671
815  -3.05534245 0.286828574
816  -5.31306254 0.961990401
817   1.09307567 0.006478724
818  -3.75412572 0.598277695
819  -2.38444245 0.777900122
820   2.46837742 0.280363751
821   9.72195519 0.041094463
822   3.96271247 0.604775284
823   2.14105354 0.400315328
824   7.88645912 0.404573389
825  -4.03565076 0.798377309
826  10.80180959 0.932152434
827 -10.89359212 0.446813857
828   1.43144578 0.310194540
829   4.79825196 0.504826858
830  10.73201365 0.384306369
831  -4.07526187 0.893893643
832  -2.84330198 0.390202663
833   5.81825057 0.830581384
834  -2.77842745 0.382966910
835  -7.70333673 0.157692966
836  -3.25753058 0.726303603
837   8.50032387 0.556524444
838   2.35027236 0.857076526
839  -1.70740565 0.194760923
840  -3.40693880 0.696420946
841  -8.03983352 0.514393263
842  -1.85105344 0.609459979
843  -9.01148029 0.526019631
844  18.37344635 0.690793045
845  16.46079416 0.811535334
846   4.10224315 0.043403618
847   7.06657672 0.831274577
848  15.31421824 0.434558881
849 -12.36760970 0.004215634
850   1.95473415 0.277788662
851  -0.93207006 0.368433415
852  15.39919341 0.843189783
853   5.23452387 0.626226925
854  11.40805770 0.002417288
855  -1.30282837 0.072493756
856   3.92130690 0.675355182
857   2.53148399 0.027222295
858   4.92705318 0.934429364
859   5.54978818 0.042268708
860  -2.19608977 0.246743834
861  -0.62565550 0.858214200
862  -8.98329365 0.646827226
863  12.78468146 0.533966352
864   2.01061290 0.418710227
865   1.03689579 0.019241741
866   8.01166696 0.992268130
867  -4.49786437 0.694127903
868  -8.15387184 0.066275002
869   2.22256207 0.083301613
870 -12.27145086 0.535369809
871   9.95709112 0.227692557
872  14.58198717 0.667298058
873   5.98046083 0.922503625
874   1.25640725 0.632933575
875   9.77623752 0.136171032
876   5.57068426 0.374916651
877 -10.07048336 0.470411379
878   3.69267954 0.897278365
879   2.22185354 0.212539549
880   7.96155623 0.720525208
881  -6.21272358 0.771491819
882   2.63054735 0.474989115
883  -2.81488890 0.675381020
884   4.52747191 0.118615879
885  -3.22975936 0.783991133
886  11.42834761 0.423344824
887   0.26512464 0.617515445
888  -5.84322807 0.210915613
889   9.61073028 0.988117333
890  -6.11878012 0.492318959
891   5.30581443 0.339379499
892  -6.40132703 0.903540026
893   1.22921808 0.122161655
894   8.08547837 0.197296588
895  -0.77943801 0.935963718
896  11.43194858 0.828270943
897  -5.41689395 0.556863468
898  15.14667847 0.565186375
899  -5.15327419 0.542802437
900  -3.95903082 0.643379366
901   5.78847793 0.391369361
902  11.54430873 0.158789330
903   1.90340148 0.841316129
904  14.69680285 0.532022770
905   0.68552840 0.367073827
906  -8.72287967 0.250127491
907   9.35401445 0.836083158
908   5.32139524 0.996712598
909 -14.53387897 0.825434481
910  -2.93925146 0.513153861
911  12.54386493 0.713306793
912   2.04842442 0.993893406
913   2.87461954 0.049843312
914   4.89765230 0.376710062
915  -6.23945314 0.321108142
916  -3.45840168 0.854710947
917   9.05807160 0.199992188
918   3.33815006 0.787302467
919   4.22244242 0.351841910
920  15.75879160 0.268699469
921   2.78549859 0.920299974
922  -4.46643118 0.727283862
923   0.48021298 0.428672083
924   2.55814938 0.130915212
925   5.00692968 0.062266047
926   4.78801127 0.325124688
927   6.39524485 0.693406744
928 -10.46792584 0.458128441
929  10.14111908 0.353412759
930 -10.56424183 0.821588957
931   7.60967746 0.267669137
932  -2.34956688 0.434855697
933  23.82269027 0.802311880
934   8.37170447 0.445185000
935  10.05024769 0.778687843
936  -9.15753018 0.957292819
937  12.17438228 0.774769426
938   1.57960028 0.783591989
939   0.06719501 0.849073924
940  16.21114558 0.243444943
941  -3.79808298 0.842994720
942   8.98927715 0.020537113
943   7.72362992 0.984168340
944  11.25158442 0.152385348
945 -21.23936903 0.909204114
946   7.34995949 0.987249305
947  -7.99435203 0.335456401
948  -2.78218185 0.768517548
949  11.59547596 0.466617637
950  15.90870706 0.071892573
951   5.58160897 0.554485703
952  16.05253351 0.815206562
953  -3.23103465 0.280495460
954  -4.61108636 0.035757819
955   5.41596511 0.746146856
956   2.92445613 0.136743821
957  11.23628254 0.681316365
958 -12.93714705 0.838791576
959   9.94668264 0.084457395
960  -4.56061529 0.983605894
961  -4.24795688 0.601732731
962  -2.83740044 0.375102341
963  -0.43078317 0.403870303
964  15.19689584 0.114826374
965 -10.29920266 0.731582141
966   6.01686515 0.641655876
967   6.69431335 0.496723697
968   4.62223602 0.328118236
969  -1.74309026 0.072604771
970  14.31971261 0.827101483
971  -1.86629155 0.613346722
972   8.30971428 0.274948560
973   8.50080711 0.059822908
974  -7.94061422 0.121069240
975  -2.72096492 0.710791774
976   3.33259421 0.398621625
977   1.73248470 0.488581205
978   9.56008489 0.011104565
979  12.71499762 0.038568985
980   4.11512127 0.219846314
981  -0.96707584 0.822646857
982   4.98621667 0.633779997
983   4.69384821 0.295708955
984  10.16008645 0.778287787
985  -7.72973800 0.097096969
986   2.87264210 0.796538177
987   4.56095440 0.862952770
988   5.02621658 0.934628629
989   3.18138681 0.805600816
990  -1.02245780 0.317640678
991  18.16001652 0.992503640
992   4.13729026 0.941910149
993   1.61211303 0.377271914
994   1.71520009 0.735196094
995   3.26325421 0.514432564
996  12.94663819 0.591190711
997  10.53239931 0.005877708
998   8.06705056 0.340779884
999  -5.09007267 0.332516161
1000  12.31973355 0.323119296
1001  -2.69957650 0.633232996
1002  12.51207803 0.377641090
1003   8.02081444 0.859293157
1004  -0.13098726 0.099370804
1005  -0.97757546 0.852873609
1006  16.73605399 0.595854575
1007   3.63219184 0.329310613
1008  -4.79105630 0.247760146
1009  -4.77209495 0.708235587
1010   0.92107647 0.924567254
1011  12.12724271 0.433550712
1012  -5.07731478 0.200109463
1013   9.16019579 0.897456586
1014  18.33260560 0.649877409
1015   1.93596773 0.584401505
1016   8.51254631 0.283154523
1017  11.41092928 0.698703314
1018  10.85035748 0.351078210
1019  12.62749979 0.570101319
1020  -2.32028296 0.313842122
1021  -2.45778301 0.007943144
1022   6.93102526 0.108737491
1023  -0.67304654 0.245399613
1024   9.27294774 0.204010286
1025  14.29292826 0.396294626
1026  14.05843185 0.864613328
1027  -3.73515954 0.305862948
1028   0.36606339 0.116802407
1029  -5.79235478 0.457308058
1030   8.70346900 0.858244380
1031  -8.91321043 0.077001581
1032   0.58499566 0.503209780
1033   0.39160153 0.324883353
1034   7.46715326 0.343451039
1035  12.36256009 0.679483638
1036   8.84283689 0.687359177
1037  -6.39396909 0.113065562
1038  -3.67844896 0.667335667
1039   9.36904962 0.009815419
1040  -3.25244888 0.213105120
1041  19.09389976 0.593130536
1042   7.28826611 0.829483570
1043  -5.44565944 0.956490203
1044   7.96993416 0.770961635
1045   0.20683778 0.006497153
1046  -3.73273760 0.037042812
1047 -10.64745846 0.813594448
1048   5.70578906 0.157678242
1049   4.05282218 0.224663656
1050  14.77711159 0.577586777
1051   0.89685942 0.297213941
1052   3.92600687 0.672347849
1053 -12.29347477 0.367072171
1054  -9.33603480 0.456544225
1055  -0.86683190 0.088696811
1056   4.65685745 0.779783359
1057   1.24438030 0.712958633
1058  11.43533814 0.920345548
1059 -10.18380242 0.044456697
1060  -1.20684029 0.992051648
1061  -9.78059038 0.611477837
1062   3.05588762 0.581933667
1063   3.47419279 0.769325101
1064   0.87528245 0.455214184
1065  -3.13185655 0.805887381
1066  -0.82283965 0.707668384
1067  -1.86717272 0.984060013
1068  16.56357048 0.217369677
1069  -2.11052646 0.474156371
1070  -1.39795364 0.958554209
1071   4.87468692 0.328779186
1072   2.69163553 0.401633221
1073   6.08640626 0.599963560
1074   7.41420081 0.240202007
1075   5.73729928 0.696034193
1076   7.31747120 0.569520861
1077  -6.20465547 0.214005920
1078  17.52477873 0.667125450
1079  12.97855692 0.796977778
1080  -3.35883428 0.379721403
1081  -2.90306972 0.552454626
1082   5.31617371 0.401625473
1083  -3.86414389 0.830986352
1084 -14.94107832 0.702705123
1085  -5.74060402 0.833328045
1086  -8.10116203 0.078855027
1087  23.48247017 0.568666620
1088  20.22005082 0.357069809
1089  -2.53387193 0.637455425
1090  15.72048831 0.845354124
1091  -4.41494567 0.934471473
1092  -8.02254420 0.378467959
1093  -0.13398716 0.489382793
1094   0.95967155 0.813667919
1095   0.14835664 0.215786848
1096  14.31875579 0.675145039
1097  -6.36589196 0.822037848
1098   8.25942906 0.156787526
1099  -7.33597529 0.051076292
1100  12.58936771 0.666507807
1101   2.34653798 0.626196518
1102  -0.69351398 0.050664564
1103   7.08738260 0.808776877
1104   5.19653521 0.779008623
1105   3.20900427 0.197212774
1106   7.81171331 0.744975548
1107   6.49008186 0.991318119
1108   7.27471854 0.839642650
1109  -7.68367290 0.880500743
1110  12.04846713 0.797754890
1111  14.93435279 0.190527791
1112  -3.83641079 0.075995951
1113   2.15090497 0.426560973
1114  -3.61166623 0.777188818
1115   8.49333248 0.891445999
1116  -7.46936100 0.148607446
1117  13.85406193 0.983656455
1118  12.20477754 0.499345090
1119  10.09415710 0.638127733
1120   5.37134772 0.110929011
1121   8.17660840 0.879411588
1122  -4.38804367 0.608933700
1123 -11.78145902 0.265134740
1124   6.18940186 0.970982743
1125 -16.24831477 0.844983635
1126   9.52790402 0.578152651
1127  16.44372225 0.264144422
1128  -2.48286428 0.893865621
1129   5.33297280 0.512990215
1130  -2.68912507 0.851636020
1131   9.94607707 0.644483197
1132  -1.93526852 0.550759844
1133   2.34310539 0.787853650
1134  11.79131608 0.983668283
1135   3.16689104 0.605394987
1136  10.47759320 0.919442774
1137   2.86973133 0.557835916
1138  10.30674302 0.442504870
1139  10.92820575 0.976183635
1140   7.98050212 0.139334994
1141  -0.64719705 0.981199028
1142  -2.63625596 0.341524563
1143  11.38799583 0.858987904
1144   1.37321916 0.202373294
1145  12.66698520 0.142127091
1146   5.83599540 0.864497670
1147   4.88659560 0.472598564
1148  13.00108599 0.961629827
1149   5.79514791 0.408377170
1150  -1.47807631 0.536772872
1151  -3.38142805 0.288956265
1152   6.25154986 0.828695103
1153   2.40919373 0.478123848
1154   3.72990486 0.056539500
1155  -9.90915815 0.603356617
1156   0.21737084 0.737251896
1157   5.36929388 0.026920178
1158  -1.05027354 0.034992509
1159  -4.97887624 0.506301429
1160  -6.40058435 0.014061876
1161  -0.14610837 0.619699963
1162   3.78483619 0.653952701
1163   3.84143365 0.162122572
1164   2.66030676 0.196542503
1165 -10.56809462 0.386200215
1166  -5.01140125 0.711703654
1167  -3.09809005 0.118120179
1168  -2.76110171 0.118809515
1169   2.85825107 0.129646974
1170   2.75993661 0.171779333
1171  11.55931169 0.372165133
1172   9.21211486 0.969079819
1173   6.02207148 0.498965865
1174  -3.52883224 0.954619249
1175  -2.60190803 0.069405278
1176   1.34183694 0.569402487
1177 -11.35155228 0.766344735
1178   1.04661568 0.023673810
1179  -1.90461932 0.179728300
1180  13.72465582 0.467775796
1181  19.14882438 0.476924297
1182  -1.07480326 0.944407858
1183  -8.44289331 0.059804028
1184   1.89732882 0.743225795
1185  -7.87832463 0.672539050
1186 -12.24163608 0.916803014
1187 -12.77212790 0.648129714
1188   6.39197262 0.622954436
1189   5.26261666 0.494421400
1190 -10.65239640 0.695527931
1191   4.63841458 0.499519163
1192  -2.94276544 0.429201572
1193   4.68788953 0.639613685
1194  -1.03031400 0.349342009
1195  -2.69946354 0.221796918
1196 -15.32237714 0.631289988
1197  -8.31962698 0.925363812
1198  -5.80897714 0.833536878
1199   7.16070989 0.832098478
1200 -10.99679727 0.794048223
1201   0.84514458 0.748014415
1202   2.23308495 0.111176288
1203   3.56351018 0.599805508
1204   0.88336430 0.746908710
1205 -14.63461670 0.314391808
1206   4.39039715 0.079604833
1207  -7.07001439 0.633705345
1208   2.11252583 0.461468123
1209   7.60219364 0.497389476
1210  -4.87713428 0.039952736
1211   2.17515292 0.421830084
1212   0.64302362 0.267982804
1213 -22.29371533 0.646257366
1214   0.31652779 0.060548371
1215   7.93445046 0.343570449
1216   0.28292029 0.651909785
1217   2.77775640 0.637679287
1218   6.22941586 0.291132945
1219  23.68567532 0.708513840
1220   9.49503014 0.645200206
1221   0.87405420 0.063154289
1222  -4.04931224 0.110797498
1223   8.91607239 0.732917195
1224  -5.77728018 0.635435595
1225 -16.37296319 0.343727613
1226   9.87409940 0.774177478
1227  -8.11360210 0.377765616
1228  14.54242540 0.204343527
1229   0.36239636 0.115528352
1230  19.51009176 0.181365423
1231   1.23592729 0.011676577
1232 -15.81877035 0.767155028
1233  -0.05911251 0.737944231
1234  -6.55395965 0.214062137
1235  -7.85591487 0.539865054
1236  -9.73010882 0.730924287
1237  11.79433862 0.267116856
1238  -8.84308360 0.088069165
1239  -5.56689174 0.405987947
1240   7.59010135 0.655631611
1241  10.07629305 0.031106157
1242  -6.19331485 0.052350502
1243  -4.58626710 0.326901540
1244  -5.19431549 0.125740555
1245  -2.08129025 0.034657174
1246 -10.48798034 0.153632237
1247  13.04657686 0.317295703
1248   1.94142067 0.731437668
1249  -1.62470735 0.701070475
1250 -12.27046912 0.505781742
1251  -2.96095228 0.122808075
1252  -2.91847765 0.372668438
1253 -14.83230131 0.100749725
1254  16.57350659 0.707854947
1255  10.05473238 0.244046174
1256   5.50858969 0.070691273
1257   7.65309196 0.245393047
1258   7.16359996 0.056261015
1259   4.33026356 0.318855549
1260  -4.65721575 0.271249938
1261   2.85909691 0.309377566
1262   3.02736080 0.553944209
1263   6.22796768 0.763945813
1264  -4.47036396 0.197721195
1265   2.78901176 0.441166128
1266  -9.94574794 0.964660659
1267   1.86451969 0.704635530
1268 -10.38926659 0.772304221
1269  -5.36565800 0.029527218
1270   1.99230152 0.578448308
1271  13.65547415 0.936050102
1272  -2.05229879 0.851521142
1273   0.99504588 0.974891334
1274  -1.46027404 0.320227281
1275  -8.45614275 0.727910071
1276  -0.95201934 0.199101032
1277  -2.46642929 0.462252060
1278  -6.44060430 0.703637604
1279  -2.58115910 0.084948525
1280   0.76248197 0.125769097
1281  12.00603845 0.675927328
1282   1.97538215 0.782502470
1283   2.23331320 0.870228155
1284  -3.10226060 0.485056198
1285  12.59337170 0.584729095
1286  -2.42247402 0.387588168
1287   9.41981063 0.374604221
1288   6.26806243 0.727453335
1289  -5.30630356 0.427294265
1290  13.81542647 0.394246994
1291   1.05647858 0.646684666
1292 -12.25005208 0.010531726
1293  -4.58162076 0.077133994
1294   0.58094190 0.400275636
1295   5.79443858 0.641731247
1296   8.87635216 0.913593476
1297   9.71048520 0.955285711
1298  13.10563373 0.908471848
1299   4.99194220 0.967014095
1300  15.88178853 0.041518216
1301   9.35962068 0.864770023
1302  -7.53095731 0.300106124
1303  12.18427585 0.248876997
1304   9.22034502 0.450149366
1305  -1.02861237 0.684246939
1306  -2.98140404 0.326901490
1307  -4.64316598 0.425381055
1308  15.35233259 0.630774937
1309  -1.85655250 0.226889991
1310  15.43748330 0.584219351
1311  10.39060893 0.387854461
1312   2.80705696 0.564024865
1313   3.48201221 0.787103673
1314   7.03787977 0.112019552
1315   8.41853061 0.798376796
1316  15.63925527 0.873984550
1317  -4.05742183 0.699131238
1318   6.56954685 0.720018710
1319   2.44007265 0.232697343
1320   3.75597926 0.975133449
1321   2.92362149 0.290975435
1322  -4.74372257 0.003738451
1323   1.28365940 0.987536495
1324  15.65288265 0.179629701
1325 -11.76385004 0.850614822
1326   1.56331228 0.592017435
1327  -9.64774741 0.024951969
1328  -9.44879860 0.993960270
1329  29.33340056 0.913358233
1330   7.97233120 0.021820585
1331 -12.10837953 0.401535846
1332  -1.20729618 0.984977268
1333   3.63219301 0.491142613
1334   2.79853507 0.663823888
1335   3.19584583 0.612511282
1336  -0.81790885 0.908769330
1337  -1.67795944 0.611690031
1338   2.55137163 0.109447998
1339   4.36572889 0.382049700
1340  -6.35667866 0.162787163
1341  -0.76239101 0.892383562
1342  -3.99558996 0.466572017
1343  -0.47513018 0.457760464
1344 -10.69568261 0.544872910
1345   4.30943512 0.982456072
1346   2.91825703 0.823403368
1347   0.10753188 0.945676881
1348  -8.38623073 0.923085521
1349   4.95690232 0.188128654
1350   5.39956649 0.331692462
1351  -1.47421789 0.327711090
1352  -1.81689665 0.713285385
1353   5.15137860 0.414906436
1354   5.68897151 0.110799415
1355   0.78825159 0.396824099
1356  -1.78376652 0.929264595
1357   0.76991060 0.950124414
1358  15.81469073 0.951245195
1359  -4.33820920 0.009896093
1360   1.67174323 0.821983745
1361   0.38997945 0.928857784
1362   1.97848484 0.175680230
1363  -5.81067801 0.772580245
1364 -10.45208478 0.418845035
1365  13.34024524 0.905645046
1366  -8.79585122 0.906516178
1367   2.89093397 0.113010960
1368   2.22324289 0.799940482
1369   8.95497981 0.984663669
1370   0.93288527 0.277914575
1371 -17.35306978 0.455587022
1372  -3.26914604 0.406757639
1373   8.75871227 0.067059659
1374   1.79914932 0.784879863
1375  -0.67305388 0.006393497
1376   1.66805704 0.039614073
1377   9.03868439 0.601066847
1378   4.29458670 0.015772820
1379  -8.15564320 0.939633197
1380  12.50538902 0.766347628
1381  -0.45547258 0.464314122
1382  -9.47180656 0.640114882
1383 -13.25567198 0.125841930
1384   2.87660101 0.381931128
1385   7.37834152 0.648958712
1386  -0.45874073 0.303139498
1387   4.87941450 0.500090729
1388   4.50344891 0.311329309
1389  -6.14257896 0.061368838
1390   5.98243271 0.873804882
1391  -2.64694079 0.080493398
1392 -17.79727796 0.188420116
1393 -13.52552336 0.798403568
1394   2.29086373 0.518700767
1395   5.21493652 0.788828533
1396  -8.09641615 0.775041349
1397   5.87005782 0.079447757
1398  10.74795720 0.955691540
1399  -8.01115709 0.004508053
1400  -7.53735064 0.054195934
1401  -6.79130165 0.877193354
1402  -1.26419539 0.837772170
1403   8.31082852 0.967509866
1404  21.83090247 0.261529880
1405  11.20453234 0.913858875
1406   7.19128396 0.541942489
1407  -2.93623595 0.860095891
1408  -3.61446403 0.022418065
1409  -6.59997709 0.532998307
1410   3.71486934 0.522669434
1411  18.03420874 0.295064126
1412  -8.75452291 0.390175021
1413  -7.83680812 0.263760724
1414  -1.10263921 0.501819826
1415   2.05633484 0.338684642
1416   5.25636848 0.558667384
1417  -7.33260497 0.457327559
1418   3.86721296 0.612182242
1419 -15.94331373 0.478329365
1420   3.71501899 0.264241588
1421  18.26175822 0.023212661
1422  -5.21093378 0.184378036
1423  -2.44074986 0.297114134
1424 -11.88339919 0.875956945
1425   7.52127093 0.927322099
1426   5.31597834 0.416344968
1427  11.42012314 0.952491078
1428  13.64950955 0.794183413
1429  12.50861255 0.390723282
1430  -3.48142207 0.538708662
1431  14.32910902 0.085221990
1432   5.76196699 0.313860477
1433   2.63751452 0.917424732
1434   2.99975231 0.208662214
1435   7.09852825 0.798246964
1436  -1.95742636 0.352166210
1437   7.80534904 0.386523123
1438  -4.47229047 0.290188493
1439  -4.35535158 0.761527294
1440   1.47083860 0.447897289
1441   3.09504296 0.048513534
1442   3.50446804 0.925072429
1443  12.00487617 0.574499971
1444  10.35171466 0.934193962
1445  -5.63256003 0.968833982
1446   7.15625220 0.467160468
1447  -7.81378393 0.790220187
1448   4.52101003 0.014459969
1449  12.90773453 0.990835752
1450   7.70737851 0.785329264
1451  -3.37196794 0.066025357
1452  -5.12793918 0.347459322
1453  -7.96083724 0.216608294
1454  12.81247279 0.287880308
1455   4.63872463 0.426881173
1456  -3.85439309 0.336532356
1457   4.55633320 0.108001536
1458  -2.40824634 0.135247519
1459   1.65932541 0.005108006
1460   3.26129578 0.093163961
1461  -3.52114597 0.544041275
1462  -9.08479260 0.111212700
1463   7.75150456 0.942726234
1464   7.44829768 0.396996218
1465  14.44430576 0.525470762
1466  -2.13457508 0.207577358
1467   9.74871681 0.537177845
1468  -4.53338693 0.625854028
1469  16.15962824 0.947933141
1470  -0.17711664 0.480940902
1471  -7.21470818 0.006952612
1472  -6.27644212 0.737909602
1473  -0.81648165 0.230003567
1474  -2.10429152 0.209671398
1475   7.69291241 0.987903443
1476  -0.32284504 0.183904658
1477  -0.90833921 0.782169770
1478  10.35542238 0.201758865
1479  10.40788689 0.540802365
1480  10.80011849 0.298263948
1481   7.39943598 0.785716539
1482 -12.71674257 0.154135834
1483  16.67139866 0.116794235
1484  12.47832985 0.998179468
1485   3.24041348 0.653080096
1486  -5.50381593 0.995396942
1487 -10.41952811 0.576472768
1488   4.33514092 0.146434686
1489   4.41294276 0.507165968
1490  -0.14746982 0.698144836
1491  -1.33323051 0.466481571
1492  -7.01201350 0.797150114
1493   6.58669848 0.942287809
1494   7.19444974 0.053569397
1495  -5.66046997 0.435728340
1496  -5.07828702 0.497727572
1497  13.72045272 0.324222944
1498   9.99111984 0.355713969
1499  -4.42363728 0.071790181
1500  -2.34300923 0.618434528
1501   4.98594041 0.605667438
1502  -2.45307721 0.894546647
1503  -3.52276424 0.760086779
1504  -3.69489441 0.960758209
1505  13.04792817 0.511273320
1506  21.61433486 0.236270637
1507  -9.57303968 0.964235539
1508  11.70400744 0.391045695
1509   4.25170422 0.411577090
1510   7.87516537 0.952858161
1511   9.89202673 0.971106687
1512   7.51554467 0.505791978
1513   2.17944879 0.893835908
1514   0.82420351 0.213912155
1515   2.47121932 0.688019842
1516 -14.88503628 0.640950883
1517   8.16032283 0.277742858
1518  -4.65776244 0.129415853
1519   7.48274838 0.074213153
1520   7.70537066 0.476778957
1521   5.88202944 0.351838898
1522   1.95618325 0.106331699
1523   7.22064623 0.511434587
1524 -18.64632081 0.009314188
1525  -6.16794611 0.526204245
1526   2.14042033 0.675800465
1527  -1.89535048 0.916845690
1528  -7.77156605 0.069742819
1529  -6.84078801 0.865082345
1530   8.17539904 0.095895629
1531  10.75170309 0.821383078
1532  14.31498805 0.117893208
1533  -2.82264467 0.809086411
1534   0.11117380 0.400587471
1535   6.43898314 0.333163663
1536   9.48110784 0.465173316
1537   5.39395511 0.695273081
1538  -2.05636570 0.508060862
1539   0.68666117 0.647109494
1540  -6.41880322 0.267530762
1541  -0.12096589 0.986901165
1542   6.46062643 0.588580914
1543  -4.20926136 0.550783675
1544   4.07354300 0.907963701
1545  10.84045143 0.900920521
1546   2.64504664 0.767700269
1547  10.34578229 0.197810342
1548  -0.19222273 0.281932395
1549   3.47400952 0.977555902
1550  11.04549389 0.694010579
1551   6.79729856 0.056652433
1552   9.28300628 0.598930531
1553  -3.53453282 0.183412212
1554   8.04028248 0.250746943
1555   5.75964045 0.424692336
1556  -4.98252741 0.867446071
1557  12.00352175 0.289615080
1558   7.53497791 0.350915526
1559   2.54579776 0.655113837
1560  -9.29572208 0.900136667
1561   6.41659249 0.100570650
1562   7.37095646 0.907179211
1563 -12.78417775 0.262214556
1564   0.87962107 0.624657444
1565  -5.96939907 0.296725805
1566  -2.56857339 0.604065931
1567   4.27131811 0.962952479
1568  21.72603838 0.442485270
1569   6.10056565 0.418383130
1570  10.48099521 0.333593221
1571  19.28363092 0.382408442
1572   2.12080726 0.601206970
1573  -6.82450704 0.740158518
1574  11.32395692 0.627015570
1575   5.00040701 0.476274658
1576 -11.64750733 0.105099095
1577   5.77442654 0.576560214
1578   0.31340364 0.516479036
1579  -2.09881449 0.146089191
1580   5.12411327 0.368130477
1581   1.70530391 0.621828438
1582 -12.95649749 0.355726301
1583   8.43735652 0.275383759
1584 -15.56161079 0.413160084
1585   5.28942694 0.069125495
1586   5.96040877 0.438716686
1587  -2.59318107 0.571116303
1588   6.95988992 0.650760909
1589  14.00074797 0.623645969
1590   1.66101456 0.558763985
1591  -2.57968349 0.648185379
1592  -5.47584253 0.716901151
1593   6.37222581 0.060563130
1594   2.83664864 0.842419730
1595   1.48926558 0.620280308
1596   0.33471689 0.170312461
1597   5.21648412 0.317639631
1598   0.51733642 0.843867329
1599   9.86005834 0.306036746
1600  -5.81145791 0.975655452
1601  -5.43219061 0.303385368
1602   5.87157118 0.677369776
1603   2.08889926 0.310200439
1604  -2.53433085 0.194730908
1605   7.01359575 0.674259533
1606  -2.00936260 0.682056466
1607  -2.98240739 0.787899917
1608  -7.43289210 0.357483044
1609 -12.58905988 0.981387385
1610   5.78095517 0.533526274
1611  -1.23065889 0.687266774
1612  -6.82309960 0.293249774
1613   8.47000829 0.842056399
1614  -5.81624772 0.303700280
1615 -14.83571031 0.311387926
1616   4.66808472 0.091222946
1617  -2.90144463 0.438301785
1618  10.62458662 0.828335698
1619   7.88002491 0.990156110
1620  10.27680283 0.251087079
1621  -9.42498970 0.292462244
1622   6.73027640 0.213065205
1623   1.28169895 0.353152789
1624 -14.29203733 0.264563048
1625  20.35772711 0.265208837
1626   3.55095071 0.242905653
1627 -17.97067670 0.373951756
1628  10.53141139 0.247520698
1629   0.05293205 0.579940423
1630  12.79674707 0.288031751
1631  -5.44235185 0.075899079
1632  14.29464811 0.960707538
1633  -1.36753291 0.124265178
1634  -4.25946974 0.521720352
1635 -12.46519252 0.385503339
1636  -6.65343143 0.540942219
1637   5.55949184 0.143194404
1638  -1.20480594 0.515905644
1639  -4.13839908 0.164461445
1640  -2.21345425 0.812969725
1641   3.94223380 0.229238952
1642 -10.78661097 0.395049514
1643   3.06997341 0.791234255
1644  24.82205477 0.110859039
1645   6.28791249 0.867125744
1646  -2.80296119 0.703583849
1647  13.24274039 0.425951975
1648  -0.19577471 0.361568727
1649  -2.34894781 0.954814545
1650  19.76339577 0.635462177
1651  -1.87591480 0.149121567
1652  -7.70962391 0.711708342
1653  -2.46291902 0.390902746
1654 end data
1655 regression /variables=v0 v1 /statistics defaults /dependent=v0 /method=enter.
1656 ])
1657 AT_CHECK([pspp -o pspp.csv regression.sps])
1658 AT_CHECK([cat pspp.csv], [0], [dnl
1659 Table: Reading free-form data from INLINE.
1660 Variable,Format
1661 v0,F8.0
1662 v1,F8.0
1663
1664 Table: Model Summary (v0)
1665 ,R,R Square,Adjusted R Square,Std. Error of the Estimate
1666 ,.05,.00,.00,8.11
1667
1668 Table: ANOVA (v0)
1669 ,,Sum of Squares,df,Mean Square,F,Significance
1670 ,Regression,235.23,1,235.23,3.58,.06
1671 ,Residual,98438.40,1498,65.71,,
1672 ,Total,98673.63,1499,,,
1673
1674 Table: Coefficients (v0)
1675 ,,B,Std. Error,Beta,t,Significance
1676 ,(Constant),1.24,.42,.00,2.95,.00
1677 ,v1,1.37,.72,.05,1.89,.06
1678 ,,,,,,
1679 ])
1680 AT_CLEANUP
1681
1682 AT_SETUP([LINEAR REGRESSION no crash on all missing])
1683 AT_DATA([regcrash.sps], [dnl
1684 data list list /x * y.
1685 begin data.
1686  . .
1687  . .
1688  . .
1689  . .
1690  . .
1691  . .
1692  . .
1693  . .
1694  . .
1695  . .
1696 end data.
1697
1698
1699 regression /variables=x y /dependent=y.
1700 ])
1701
1702 AT_CHECK([pspp -o pspp.csv regcrash.sps], [1], [ignore], [ignore])
1703
1704 AT_CLEANUP
1705
1706
1707
1708 AT_SETUP([LINEAR REGRESSION missing dependent variable])
1709
1710 dnl Test for a bug where missing values in the dependent variable were not being
1711 dnl ignored like they should have been.
1712 AT_DATA([reg-mdv-ref.sps], [dnl
1713 data list notable list / v0 to v2.
1714 begin data
1715  0.65377128  7.735648 -23.97588
1716 -0.13087553  6.142625 -19.63854
1717  0.34880368  7.651430 -25.26557
1718  0.69249021  6.125125 -16.57090
1719 -0.07368178  8.245789 -25.80001
1720 -0.34404919  6.031540 -17.56743
1721  0.75981559  9.832291 -28.35977
1722 -0.46958313  5.343832 -16.79548
1723 -0.06108490  8.838262 -29.25689
1724  0.56154863  6.200189 -18.58219
1725 end data
1726 regression /variables=v0 v1
1727              /statistics defaults
1728              /dependent=v2
1729              /method=enter.
1730 ])
1731
1732 AT_CHECK([pspp -o pspp-ref.csv reg-mdv-ref.sps])
1733
1734 AT_DATA([reg-mdv.sps], [dnl
1735 data list notable list / v0 to v2.
1736 begin data
1737  0.65377128  7.735648 -23.97588
1738 -0.13087553  6.142625 -19.63854
1739  0.34880368  7.651430 -25.26557
1740  0.69249021  6.125125 -16.57090
1741 -0.07368178  8.245789 -25.80001
1742 -0.34404919  6.031540 -17.56743
1743  0.75981559  9.832291 -28.35977
1744 -0.46958313  5.343832 -16.79548
1745 -0.06108490  8.838262 -29.25689
1746  0.56154863  6.200189 -18.58219
1747  0.5         8         9
1748 end data
1749
1750 missing values v2 (9).
1751
1752 regression /variables=v0 v1
1753              /statistics defaults
1754              /dependent=v2
1755              /method=enter.
1756 ])
1757
1758 AT_CHECK([pspp -o pspp.csv reg-mdv.sps])
1759
1760 AT_CHECK([diff pspp.csv pspp-ref.csv])
1761
1762
1763 AT_CLEANUP
1764
1765 AT_SETUP([LINEAR REGRESSION with invalid syntax (and empty dataset)])
1766
1767 AT_DATA([ss.sps], [dnl
1768 data list notable list / v0 to v2.
1769 begin data
1770 end data.
1771
1772 regression /variables=v0 v1
1773              /statistics r coeff anova
1774              /dependent=v2
1775              /method=enter v2.
1776 ])
1777
1778 AT_CHECK([pspp ss.sps], [1], [ignore])
1779
1780 AT_CLEANUP