人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで質問です。
JpGraphをつかって、折れ線グラフを生成したのですが
下記と同じ方法をしても、線の色が変わりません。

http://www.phpbook.jp/jpgraph/lineplot/index3.html

ちなみに、バージョンは、3.5.0となります。


●質問者: makocan
●カテゴリ:インターネット
✍キーワード:PHP グラフ バージョン
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● あすか
●35ポイント

何かエラーなどが発生していないかということと、問題のスクリプトを提示していただかないと、回答することは困難です。

◎質問者からの返答

エラーは発生していなく、スクリプトは、質問のURLにあるものを

そのまま貼り付けただけとなります。


2 ● あすか
●35ポイント

下記のように変更してみて下さい。

<?php

include ("jpgraph/jpgraph.php");
include ("jpgraph/jpgraph_line.php");

$graph = new Graph(250, 200, "auto"); 
$graph->SetFrame(true);
$graph->SetScale("textlin");

$graph->img->SetMargin(30, 30, 30, 30);

$ydata1 = array(10, 4, 7, 9, 2, 3);
$ydata2 = array(5, 12, 3, 8, 5, 9);

$lineplot1 = new LinePlot($ydata1);
$lineplot1->SetColor('#FF0000'); //変更
$lineplot2 = new LinePlot($ydata2);
$lineplot2->SetColor('0000FF'); //変更

$graph->Add($lineplot1);
$graph->Add($lineplot2);

$graph->Stroke();
?>

http://q.hatena.ne.jp/

◎質問者からの返答

赤と青が出ましたが、これは、SetColorが無くとも、この色だと思いますため

下記に変更しましたところ

$lineplot1 = new LinePlot($ydata1);

$lineplot1->SetColor('#FFFF00'); //変更

$lineplot2 = new LinePlot($ydata2);

$lineplot2->SetColor('00FFFF'); //変更

結局、赤と青が出ました。

バージョンの問題でしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ