version 1.12, 2002/05/16 01:31:23
|
version 1.14, 2002/08/06 18:10:03
|
Line 29
|
Line 29
|
# YEAR=2001 |
# YEAR=2001 |
# 9/13/01, 9/25/01, 10/6/01, 10/9/01, 12/25/01 |
# 9/13/01, 9/25/01, 10/6/01, 10/9/01, 12/25/01 |
# YEAR=2002 |
# YEAR=2002 |
# 2/1/02, 5/13/02, |
# 2/1/, 5/13, 5/15 |
# A CGI script that dynamically outputs a graphical chart for lonstatistics. |
# A CGI script that dynamically outputs a graphical chart for lonstatistics. |
# |
# |
#### |
#### |
Line 50 for (my $nIdx=0; $nIdx<$PNo; $nIdx++ ) {
|
Line 50 for (my $nIdx=0; $nIdx<$PNo; $nIdx++ ) {
|
$xlabels[$nIdx]=$nIdx+1; |
$xlabels[$nIdx]=$nIdx+1; |
} |
} |
|
|
#my $bg = (defined(@data2)) ? 'lorange' : 'white'; |
|
|
|
my @data =(\@xlabels,\@data11,\@data12); |
my @data =(\@xlabels,\@data11,\@data12); |
|
|
Line 65 if ($xlab=~/^Concepts$/){
|
Line 65 if ($xlab=~/^Concepts$/){
|
$Range1 = 20*$PNo; |
$Range1 = 20*$PNo; |
} else { |
} else { |
$Range1 = 250+30*$PNo; |
$Range1 = 250+30*$PNo; |
} |
} |
$Range2=200; |
$Range2=200; |
} |
} |
|
|
Line 73 if ($xlab=~/^Concepts$/){
|
Line 73 if ($xlab=~/^Concepts$/){
|
my $MyGraph = GD::Graph::bars->new($Range1,$Range2); |
my $MyGraph = GD::Graph::bars->new($Range1,$Range2); |
|
|
$MyGraph->set( |
$MyGraph->set( |
# x_label => $xlab, |
x_label => $xlab, |
y_label => $ylab, |
y_label => $ylab, |
long_ticks => 1, |
long_ticks => 1, |
tick_length => 0, |
tick_length => 0, |
x_ticks => 0, |
x_ticks => 0, |
# title => 'LON-CAPA Option Response Problem:'.$cid, |
|
title => $Titr, |
title => $Titr, |
y_max_value => $Max, |
y_max_value => $Max, |
# y_tick_number => $ytic, |
# y_tick_number => $ytic, |
y_label_skip => 1, |
y_label_skip => 1, |
|
|
dclrs => [ qw( green dgreen lyellow lpurple cyan lorange)], |
dclrs => [ qw( lgreen dgreen lyellow lpurple cyan lorange)], |
|
|
bar_spacing => 10, |
bar_spacing => 10, |
cumulate => 2, |
cumulate => 2, |
Line 93 $MyGraph->set(
|
Line 92 $MyGraph->set(
|
# legend_placement => 'RT', |
# legend_placement => 'RT', |
|
|
fgclr => 'black', |
fgclr => 'black', |
boxclr => 'lorange', |
boxclr => 'white', |
accentclr => 'dblue', |
accentclr => 'dblue', |
valuesclr => '#ffff77', |
valuesclr => '#ffff77', |
l_margin => 10, |
l_margin => 10, |
Line 103 $MyGraph->set(
|
Line 102 $MyGraph->set(
|
|
|
transparent => 0, |
transparent => 0, |
) or warn $MyGraph->error; |
) or warn $MyGraph->error; |
|
|
#if ($xlab=~/^Concepts$/){ |
#if ($xlab=~/^Concepts$/){ |
# $MyGraph->set_legend( 'Correct Answers', 'Incorrect Answers'); |
# $MyGraph->set_legend( 'Correct Answers', 'Incorrect Answers'); |
#} |
#} |