Admin/isatest-statistics
changeset 20612 706c22b3a8fb
parent 20611 ef4661e2e602
child 20614 948ad402c8a7
equal deleted inserted replaced
20611:ef4661e2e602 20612:706c22b3a8fb
    56         my $name = $4;
    56         my $name = $4;
    57         my $h = $5;
    57         my $h = $5;
    58         my $m = $6;
    58         my $m = $6;
    59         my $s = $7;
    59         my $s = $7;
    60 
    60 
    61         my $date = $month - 1 + ($day - 1) / 31;
    61         my $date = $year + ($month - 1) / 31 + ($day - 1) / 365;
    62         my $time = ($h * 3600 + $m * 60 + $s) / 60;
    62         my $time = ($h * 3600 + $m * 60 + $s) / 60;
    63 
    63 
    64         printf "%s %.2f %.2f\n", $name, $date, $time;
    64         printf "%s %.2f %.2f\n", $name, $date, $time;
    65     }
    65     }
    66   }' > "$ALL_DATA"
    66   }' > "$ALL_DATA"
    69 do
    69 do
    70   fgrep "$SESSION " "$ALL_DATA" > "$SESSION_DATA"
    70   fgrep "$SESSION " "$ALL_DATA" > "$SESSION_DATA"
    71   gnuplot <<EOF
    71   gnuplot <<EOF
    72 set terminal png
    72 set terminal png
    73 set output "${SESSION}.png"
    73 set output "${SESSION}.png"
    74 plot [] [0:40] "$SESSION_DATA" using 2:3 title "$SESSION" smooth sbezier, "$SESSION_DATA" using 2:3 title "$SESSION" smooth csplines
    74 plot [] [0:50] "$SESSION_DATA" using 2:3 title "$SESSION" smooth sbezier, "$SESSION_DATA" using 2:3 title "$SESSION" smooth csplines
    75 EOF
    75 EOF
    76 done
    76 done
    77 
    77 
    78 rm -f "$ALL_DATA" "$SESSION_DATA"
    78 rm -f "$ALL_DATA" "$SESSION_DATA"