X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=tests%2Flanguage%2Fstats%2Fnpar.at;h=30dd4fae2efb35034075020761bf9d0b91f89da0;hb=708aa439989fd4b8cdd988b3cafe81635c90c8f1;hp=83701276644f5e3deb5f1537f1032007163ead52;hpb=b3c602fb3492edf1e623d07187eb34f2e5720370;p=pspp-builds.git diff --git a/tests/language/stats/npar.at b/tests/language/stats/npar.at index 83701276..30dd4fae 100644 --- a/tests/language/stats/npar.at +++ b/tests/language/stats/npar.at @@ -789,4 +789,134 @@ df,,2,2, Asymp. Sig.,,.041,.041, ]) -AT_CLEANUP \ No newline at end of file +AT_CLEANUP + + + +AT_SETUP([NPAR TESTS Runs]) +AT_DATA([npar-runs.sps], [dnl +set format F11.4. +data list notable list /score * w *. +begin data +4 6 +. 4 +4 3 +3 20 +2 29 +1 42 +6 18 +5 7 +6 78 +5 10 +6 46 +5 5 +6 17 +5 1 +6 11 +4 2 +3 7 +2 6 +1 10 +4 13 +3 22 +3 11 +2 24 +1 18 +4 4 +3 12 +2 10 +1 25 +4 4 +3 7 +2 3 +1 4 +4 2 +3 3 +2 2 +1 4 +end data. + +weight by w. + +npar tests + /runs (MEDIAN) = score + /runs (MEAN) = score + /runs (MODE) = score + . +]) + +AT_CHECK([pspp -o pspp.csv npar-runs.sps]) + +AT_CHECK([cat pspp.csv], [0], [dnl +Table: Runs Test +,score +Test Value (median),3.0000 +Cases < Test Value,177.0000 +Cases >= Test Value,309.0000 +Total Cases,486.0000 +Number of Runs,12 +Z,-20.9931 +Asymp. Sig. (2-tailed),.0000 + +Table: Runs Test +,score +Test Value (mean),3.6379 +Cases < Test Value,259.0000 +Cases >= Test Value,227.0000 +Total Cases,486.0000 +Number of Runs,12 +Z,-21.0650 +Asymp. Sig. (2-tailed),.0000 + +Table: Runs Test +,score +Test Value (mode),6.0000 +Cases < Test Value,316.0000 +Cases >= Test Value,170.0000 +Total Cases,486.0000 +Number of Runs,11 +Z,-21.0742 +Asymp. Sig. (2-tailed),.0000 +]) + +AT_CLEANUP + + +AT_SETUP([NPAR TESTS Friedman]) +AT_DATA([npar-friedman.sps], [dnl +set format F15.4. +data list notable list /x * y * z. +begin data +9.5 6.5 8.1 +8.0 6.0 6.0 +7.0 6.5 4.2 +9.5 5.0 7.3 +9.0 7.0 6.2 +8.5 6.9 6.5 +7.5 8.0 6.5 +6.0 8.0 3.1 +5.0 6.0 4.9 +7.5 7.5 6.2 +end data. + +npar tests + /friedman = x y z. +]) + +AT_CHECK([pspp -o pspp.csv npar-friedman.sps]) + +AT_CHECK([cat pspp.csv], [0], [dnl +Table: Ranks +,Mean Rank +x,2.6500 +y,2.1000 +z,1.2500 + +Table: Test Statistics +N,10 +Chi-Square,10.4737 +df,2 +Asymp. Sig.,.0053 +]) + +AT_CLEANUP