@rt
Новичок
кривой график в JpGraph
Проблема JpGraph рисует неправильную диаграмму
.
var_dump($y_pi);
array(24) { [0]=> int(2) [1]=> int(4) [2]=> int(17) [3]=> int(6) [4]=> int(21) [5]=> int(5) [6]=> int(7) [7]=> int(7) [8]=> int(9) [9]=> int(23) [10]=> int(23) [11]=> int(26) [12]=> int(24) [13]=> int(40) [14]=> int(39) [15]=> int(28) [16]=> int(37) [17]=> int(33) [18]=> int(42) [19]=> int(32) [20]=> int(34) [21]=> int(31) [22]=> int(32) [23]=> int(14) }
var_dump($y_visits);
array(24) { [0]=> int(2) [1]=> int(4) [2]=> int(5) [3]=> int(6) [4]=> int(7) [5]=> int(1) [6]=> int(6) [7]=> int(4) [8]=> int(6) [9]=> int(7) [10]=> int(14) [11]=> int(13) [12]=> int(10) [13]=> int(11) [14]=> int(18) [15]=> int(17) [16]=> int(22) [17]=> int(11) [18]=> int(15) [19]=> int(18) [20]=> int(24) [21]=> int(27) [22]=> int(9) [23]=> int(4) }
Вот код:
Почему при массивах $y_visits и $y_pi график рисуется плохо.
Как сделать, чтобы JpGraph рисовал нормальный график?
неужели JpGraph глючить?
-~{}~ 29.09.04 20:51:
Можете закрывать тему.
Проблема решена.
Проблема JpGraph рисует неправильную диаграмму

var_dump($y_pi);
array(24) { [0]=> int(2) [1]=> int(4) [2]=> int(17) [3]=> int(6) [4]=> int(21) [5]=> int(5) [6]=> int(7) [7]=> int(7) [8]=> int(9) [9]=> int(23) [10]=> int(23) [11]=> int(26) [12]=> int(24) [13]=> int(40) [14]=> int(39) [15]=> int(28) [16]=> int(37) [17]=> int(33) [18]=> int(42) [19]=> int(32) [20]=> int(34) [21]=> int(31) [22]=> int(32) [23]=> int(14) }
var_dump($y_visits);
array(24) { [0]=> int(2) [1]=> int(4) [2]=> int(5) [3]=> int(6) [4]=> int(7) [5]=> int(1) [6]=> int(6) [7]=> int(4) [8]=> int(6) [9]=> int(7) [10]=> int(14) [11]=> int(13) [12]=> int(10) [13]=> int(11) [14]=> int(18) [15]=> int(17) [16]=> int(22) [17]=> int(11) [18]=> int(15) [19]=> int(18) [20]=> int(24) [21]=> int(27) [22]=> int(9) [23]=> int(4) }
Вот код:
PHP:
$graph = new Graph($parameters['width'], $parameters['height'], 'auto');
$graph->img->SetMargin(40, 40, 10, 40);
$graph->SetScale('textlin');
$graph->SetY2Scale('lin');
$graph->SetShadow();
$pi_plot = new LinePlot($y_pi);
$pi_plot->SetColor($parameters['color1']);
$pi_plot->SetLegend('Page Impressions');
$pi_plot->SetWeight(1);
$visits_plot = new LinePlot($y_visits);
$visits_plot->SetColor($parameters['color2']);
$visits_plot->SetLegend('Visits');
$visits_plot->SetWeight(1);
$graph->Add($pi_plot);
$graph->AddY2($visits_plot);
$graph->xaxis->SetTickLabels($x_label);
$graph->xaxis->SetLabelAngle($angle);
$graph->xaxis->SetFont($parameters['font'], $parameters['font_style'], $xasisFontSize);
$graph->xaxis->title->SetFont($parameters['font'], $parameters['font_style'], $parameters['font_size']);
$graph->yaxis->SetColor('black');
$graph->yaxis->SetFont($parameters['font'], $parameters['font_style'], $parameters['font_size']);
$graph->yaxis->title->SetFont($parameters['font'], $parameters['font_style'], $parameters['font_size']);
$graph->y2axis->SetColor('black');
$graph->y2axis->SetFont($parameters['font'], $parameters['font_style'], $parameters['font_size']);
$graph->y2axis->title->SetFont($parameters['font'], $parameters['font_style'], $parameters['font_size']);
$graph->title->Set($title);
$graph->title->SetFont($parameters['font'],
$parameters['font_style'], $parameters['font_size']);
$graph->Stroke();
Как сделать, чтобы JpGraph рисовал нормальный график?
неужели JpGraph глючить?
-~{}~ 29.09.04 20:51:
Можете закрывать тему.
Проблема решена.