Diff for /loncom/interface/statistics/lonproblemanalysis.pm between versions 1.92 and 1.93

version 1.92, 2004/10/04 19:49:41 version 1.93, 2004/10/05 14:03:45
Line 619  sub OR_tries_analysis { Line 619  sub OR_tries_analysis {
         foreach my $foilid (@{$concept->{'foils'}}) {          foreach my $foilid (@{$concept->{'foils'}}) {
             for (my $try=$mintries;$try<=$maxtries;$try++) {              for (my $try=$mintries;$try<=$maxtries;$try++) {
                 # concept analysis data                  # concept analysis data
                 $concept_data[$j]->{'_correct'} +=                  $concept_data[$j]->[$try]->{'_correct'} +=
                     $response_data{$foilid}->[$try]->{'_correct'};                      $response_data{$foilid}->[$try]->{'_correct'};
                 $concept_data[$j]->{'_total'} +=                  $concept_data[$j]->[$try]->{'_total'} +=
                     $response_data{$foilid}->[$try]->{'_total'};                      $response_data{$foilid}->[$try]->{'_total'};
                 #                  #
                 # foil analysis data                  # foil analysis data
Line 681  sub OR_tries_analysis { Line 681  sub OR_tries_analysis {
             # Create concept plot              # Create concept plot
             my @concept_plot_data;              my @concept_plot_data;
             for (my $j=0;$j<=$#concept_data;$j++) {              for (my $j=0;$j<=$#concept_data;$j++) {
                 my $total = $concept_data[$j]->{'_total'};                  my $total = $concept_data[$j]->[$try]->{'_total'};
                 if ($total == 0) {                  if ($total == 0) {
                     $concept_plot_data[$j] = 0;                      $concept_plot_data[$j] = 0;
                 } else {                  } else {
                     $concept_plot_data[$j] = 100 *                       $concept_plot_data[$j] = 100 * 
                         sprintf('%0.3f',                          sprintf('%0.3f',
                                 $concept_data[$j]->{'_correct'} / $total);                                  $concept_data[$j]->[$try]->{'_correct'} / 
                                   $total);
                 }                  }
             }              }
             #              #

Removed from v.1.92  
changed lines
  Added in v.1.93


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>