vave
Полезный
- Регистрация
- 22 Июн 2007
- Сообщения
- 467
- Реакции
- 16
- Автор темы
- #11
Порылся на сайте разработчика, нашел
var y = 0; - откуда должен начинаться график, только вот если график идет только вниз, без скачков на верх, то значение 0, будет самой верхней частью графика.
Что бы 0 было по центру а не вверху/внизу графика, линия графика должна прилично скакать вверх и вниз.
Далее я нашел, как настроить фиксированный ход графика:
Можно ли из этих данных собрать график, который будет рандомный, но при этом фиксированно пару раз скакануть вверх и вних в определенном (заданном) месте?
var y = 0; - откуда должен начинаться график, только вот если график идет только вниз, без скачков на верх, то значение 0, будет самой верхней частью графика.
Что бы 0 было по центру а не вверху/внизу графика, линия графика должна прилично скакать вверх и вниз.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Далее я нашел, как настроить фиксированный ход графика:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Код:
function compareDataPointX(dataPoint1, dataPoint2) {
return dataPoint1.x - dataPoint2.x;
}
var chart = new CanvasJS.Chart("chartContainer", {
title: {
text: "Sort Datapoints by x-value"
},
data: [
{
type: "line",
dataPoints: [
{ x: 10, y: 71 },
{ x: 30, y: 50 },
{ x: 20, y: 55},
{ x: 40, y: 65 },
{ x: 70, y: 68 },
{ x: 60, y: 28 },
{ x: 50, y: 95 },
{ x: 90, y: 34 },
{ x: 80, y: 14}
]
}
]
});
//Comment out the next line to see the difference.
chart.options.data[0].dataPoints.sort(compareDataPointX);
chart.render();
Можно ли из этих данных собрать график, который будет рандомный, но при этом фиксированно пару раз скакануть вверх и вних в определенном (заданном) месте?