X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Flanguage%2Fstats%2Ffrequencies.at;h=e90d2d0ad0e7aed7dca84d0161968d428561cf79;hb=d544788058262e65e71591348d9976a7fd792c97;hp=0d6433c5b938c7eb25bdea3a3bb2367b987d6b4d;hpb=87b807912a3c696c8a589efeb6a39c11ac0fe442;p=pspp diff --git a/tests/language/stats/frequencies.at b/tests/language/stats/frequencies.at index 0d6433c5b9..e90d2d0ad0 100644 --- a/tests/language/stats/frequencies.at +++ b/tests/language/stats/frequencies.at @@ -641,7 +641,36 @@ Percentiles,50 (Median),2.00 ]) AT_CLEANUP +AT_SETUP([FREQUENCIES variance]) +AT_DATA([variance.sps], [dnl +data list notable list /forename (A12) height. +begin data. +Ahmed 188 +bertram 167 +Catherine 134 +David 109 +end data. + +FREQUENCIES + /VARIABLES = height + /STATISTICS = VARIANCE. +]) +AT_CHECK([pspp variance.sps -O format=csv], [0], [dnl +Table: height +Value Label,Value,Frequency,Percent,Valid Percent,Cum Percent +,109.00,1,25.00,25.00,25.00 +,134.00,1,25.00,25.00,50.00 +,167.00,1,25.00,25.00,75.00 +,188.00,1,25.00,25.00,100.00 +Total,,4,100.0,100.0, + +Table: height +N,Valid,4 +,Missing,0 +Variance,,1223.00 +]) +AT_CLEANUP AT_SETUP([FREQUENCIES default statistics]) AT_DATA([median.sps], [dnl @@ -739,3 +768,49 @@ Percentiles,,. ]) AT_CLEANUP + + +AT_SETUP([FREQUENCIES histogram no valid cases]) +AT_DATA([empty.sps], [dnl +data list notable list /x w *. +begin data. +1 . +2 . +3 . +end data. + +weight by w. + +FREQUENCIES + /VARIABLES = x + /histogram + . +]) + +AT_CHECK([pspp empty.sps -O format=csv], [0], [ignore]) + +AT_CLEANUP + +AT_SETUP([FREQUENCIES percentiles + histogram bug#48128]) +AT_DATA([bug.sps], [dnl +SET FORMAT=F8.0. + +INPUT PROGRAM. + LOOP I=1 TO 10. + COMPUTE SCORE=EXP(NORMAL(1)). + END CASE. + END LOOP. + END FILE. +END INPUT PROGRAM. + +FREQUENCIES VARIABLES=SCORE +/FORMAT=NOTABLE +/STATISTICS=ALL +/PERCENTILES=1 10 20 30 40 50 60 70 80 90 99 +/HISTOGRAM. + +]) + +AT_CHECK([pspp bug.sps], [0], [ignore]) + +AT_CLEANUP