2

Y 軸に 8 間隔でティッカーを表示させたいと考えています。最小 0、最大 48 でスケール モードを手動に設定しましたが、デフォルトでは 5 間隔でティックを表示します。

これをカスタマイズするための設定やオプションをまだ見ていません。それを行う方法はありますか?

/* Draw the scale */
$scaleSettings = array("Mode"=>SCALE_MODE_MANUAL,"ManualScale"=>array(0=>array("Min"=>1,"Max"=>56)));
$myPicture->drawScale($scaleSettings);

ここに画像の説明を入力

4

2 に答える 2

7

私はpChartにかなり慣れていないので、同じことをする方法を探していました. pchart のフォーラムで、drawScale() の "Factors" 設定に関するディスカッションを見つけました。ティック間隔の設定に使用できます。

したがって、コードは次のようにする必要があります。

$scaleSettings = array("Factors"=>array(8));
$myPicture->drawScale($scaleSettings);

ドキュメントに記載されていますが、それに関する多くの情報を見つけることができませんでした。数字が配列でなければならない理由はわかりません。「Factors」=>8 を試してみてもうまくいきませんでした。

drawScale のドキュメントは次のとおりです: http://wiki.pchart.net/doc.doc.draw.scale.html

そして、これが私が役に立つと思った議論です: http://wiki.pchart.net/forum/viewtopic.php?f=1&t=397

于 2013-03-14T14:31:50.853 に答える