загрузка старших графиков с данными из базы данных - PullRequest
1 голос
/ 10 августа 2011

Привет, я новичок в highcharts и zend.я установил highcharts в своем Zend View и смог нарисовать диаграмму с некоторыми фиктивными данными.Теперь я хочу создать диаграмму с данными из моей базы данных.мои данные содержат вес пользователя и дату измерения веса.

    x axis will be the weight of the user
    y axis will be the date of weight measurement  

У меня есть готовая база данных, но я не знаю, как создать диаграмму из этих данных в моей базе данных.Благодарю.

Ответы [ 2 ]

3 голосов
/ 19 августа 2011

Часто для значения времени используется ось x, но вы можете инвертировать диаграмму, установив для свойства inverted значение true, чтобы поменять местами оси x и y (по существу, ось времени будет вертикальной, а не горизонтальной):

chart: {
    renderTo: 'container',
    type: 'spline',
    inverted: true   // <== inverted chart
},

xAxis: {
    type: 'datetime',
},

series: [{
    data: [[Date.UTC(2011, 0, 1), 69.9],
          [Date.UTC(2011, 0, 2), 71.5],
          [Date.UTC(2011, 0, 3), 76.4],
          [Date.UTC(2011, 0, 4), 81.5],
          [Date.UTC(2011, 0, 5), 80.4]]
}]

Я сделал для вас пример на jsfiddle, показывающий это: http://jsfiddle.net/emWm7/

Справочный документ: http://www.highcharts.com/ref/index.php#chart--inverted

0 голосов
/ 06 февраля 2013

У меня есть два примера кода, которые вы можете использовать.Одним из них является генерирование разделенных табуляцией значений из вашей таблицы.Другой генерирует строку JSON из вашей таблицы.

Пример значений, разделенных табуляцией здесь .

Пример JSON здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...