Ad Widget

Collapse

Отрицательные значения на графиках

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #1

    Отрицательные значения на графиках

    А у вас нормально расчитывается сетка и подписываются значения по ординате для отрицательных значений ?

    P.S. Приатачил то что у меня выходит, график с вычисляемыми min и max по оси Y, один элемент данных как видно на всем охвате графика в одном значении, ось Y доставляет. Ад вообще, слов нет.
    Attached Files
    Last edited by Jimson; 12-09-2012, 20:43.
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    мегапач

    Code:
    --- class.cchart.php.orig       2012-09-13 00:55:14.000000000 +0400
    +++ class.cchart.php    2012-09-13 00:53:53.000000000 +0400
    @@ -1666,7 +1666,7 @@
             */
            protected function getYStepMarkerValueOffset($yAxis, $stepNumber) {
                    $step = $this->gridStep[$yAxis];
    -               $minY = $this->m_minY[$yAxis];
    +               $minY = abs($this->m_minY[$yAxis]);
    
                    $offset = 0;
                    if ($stepNumber > 0 && $minY) {
    Результат приатачил. Но походу расчет min/max, как минимум, становится раком если попытаться фиксировать min или max по ординате на которую выводятся отрицательное значение. Чинить это уже лениво. В целом "все всех устраивает", ага.
    Attached Files
    Last edited by Jimson; 12-09-2012, 23:14.

    Comment

    Working...