За последние 24 часа нас посетили 16899 программистов и 1646 роботов. Сейчас ищут 944 программиста ...

построить график

Тема в разделе "PHP для новичков", создана пользователем vikrorpert, 26 ноя 2011.

  1. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    есть данные в виде квартал-сумма
    квартал имеется ввиду четвертая часть года, например 1 кв. 2011 сумма 100, 3 кв 2011 сумма 200
    нужно построить график зависимости суммы от квартала

    проблема в том что я не пойму как в графике обыграть квартал, ведь это же неявное значение, а образное
    а главное, в графике нужно отображать именно значения 1 кв 2011, 2 кв 2011

    есть идеи?
     
  2. turrel

    turrel Активный пользователь

    С нами с:
    12 июн 2011
    Сообщения:
    65
    Симпатии:
    0
    раз суммы даны только по кварталам, значит у тя минимальный шаг это один квартал
    Если по декартовым координатам то первая точка по оси, соответствующей кварталам, абсцисс например, будет первым кварталом. Вторая - вторым. И так далее. То есть между 1м и 2м, 2м и 3м, 3м и 4м кварталам одного года других точек не будет.
    Чисто визуально точки можно будет соединить линиями, чтобы получить график. Есть куча js библиотек для построения графиков, например highcharts.
     
  3. vikrorpert

    vikrorpert Активный пользователь

    С нами с:
    13 окт 2010
    Сообщения:
    984
    Симпатии:
    10
    оно вроде бы понятно, только как это оформить программно?

    по координатам это понятно, 1 точка это 1 квартал, а как на графике отрисовать эти самые кварталы или нужно делать свой график?
    ведь я же не могу передать в ф-ю строку 1 кв 2011
     
  4. turrel

    turrel Активный пользователь

    С нами с:
    12 июн 2011
    Сообщения:
    65
    Симпатии:
    0
    у пхп с пятой версии есть функция рисования draw()

    или

     
  5. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    еще - jqplot