1

時間をプロットする棒グラフを作成しようとしています。

それで、最小プロット値を何かに取得しようとしている技術的な問題は何ですか。

たとえば、グラフ化しようとしていたのが 4 分 30 秒 (4:30)、4:45、4:15、4:20 の場合、y=0 の値を 4 分にして、 y 軸は 1 秒です。

事実上、y = 0 軸に とラベル付けされた 30、45、15、および 20 の棒グラフになります。データを手動で処理する必要なしにこれを行う方法はありますか?

jpgrah でこれを行う方法を知っている場合は、助けてください。

それ以外の場合、この機能が一般的に何と呼ばれているか知っている人はいますか?

私は jpgrah のドキュメントを読んでいました: SetYBase は良い候補のように見えましたが、パラメーターをいじったときは上限の y 値を縮小するだけでした [バーの開始プロットを指定します (最小 Y 値)。デフォルトでは、基数は値 0 を基数として使用します。]

4

1 に答える 1

1

JPGraph ドキュメントで適切なメソッドを見つけました。

$aGraph = new Graph($aWidth,$aHeight,'auto'); $graph->SetScale('textlin',$aMinY,$aMaxY);

$aMinY と $aMaxY は、グラフに含まれる最小値と最大値を示します。また、これらはオプションの引数です。

于 2011-09-20T01:40:31.810 に答える