Печатайте только некоторые метки вдоль оси x в pChart 2.0 - PullRequest
0 голосов
/ 01 февраля 2012

У меня есть набор данных, который я показываю на моем графике, сгенерированном в pChart, например:

sample graph in pchart

Проблема в том, что я хочу напечатать только некоторые метки вось х и покажите последнюю метку в последней точке, сохраняя тот же вид кривой.

Как я могу это сделать?

Есть функция, которая делает это в pChart 1:

void setFixedScale($VMin,$VMax,$Divisions=5,$VXMin=0,$VXMin=0,$XDivisions=5) 

Есть ли подобная функция, как в pChart2 или в любом случае для достижения аналогичного отображения?

1 Ответ

1 голос
/ 14 марта 2012

Установите точки, которые вы не хотите отображать на оси, как NULL.

Исходя из указанных выше меток оси X, вы бы сделали что-то вроде этого, если бы вы хотели показывать только первую и последнюю метки, но при этом сохранить график для других немаркированных точек:

$MyData->addPoints(array("01-Nov", NULL, NULL, NULL, NULL, "25-Jan"),"Labels"); 
...