テキスト スケールが指定されている場合、X 軸に特定のラベルを表示できます。上記の例では、Y 軸の値がそれぞれ最初の 10 ヶ月間を表しています。X スケールに各月の名前を表示したい場合は、以下のように設定します。
スケールにラベルを指定する場合、SetTickLabels() メソッドを使用します。
JpGraph では、DateLocale インスタンスの $gDateLocal オブジェクトを使用すると、月の名前が取得できます。
このクラスでは、さまざまな日付(月や週)の名前を取り出せます。
X 軸に短い形式の月名を指定したい場合、以下の通りに記述します。
$a = $gDateLocale->GetShortMonth();
$graph->xaxis->SetTickLabels($a);
これで、以下の通りの結果が得られます。