2015-05-15 6 views
0

Я использую CanvasJS на своем сайте для отображения статистики физических элементов (все точки данных являются целыми). Есть ли способ настроить масштабирование диаграммы, так что когда отображается только одна точка данных, масштабирование yAxis не показывает десятичные значения.Масштабирование в CanvasJS

Я также заметил, что при построении одного элемента в точке (x = 0, y = 1) XAxis решает построить точку посередине с отметкой галочки с каждой стороны, показывающей -1 и 1. Поскольку это это статистика инвентаря (физические предметы). Я хотел бы видеть одну точку с целыми ярлыками оси Y.

Любая поддержка будет замечательной!

ответ

0

Вы можете заставить axisY использовать целые числа, установив его interval на 1, 2, 5, 10 и т.д.

И для того, чтобы избежать -1 & 1, вы можете начать использовать ярлык свойство DataPoint вместо й , Вот a jsfiddle.

var chart = new CanvasJS.Chart("chartContainer", { 

data: [{ 
    type: "column", 
    dataPoints: [{ 
     label: "0", 
     y: 1 
    }, ] 
}], 
axisY: { 
    interval: 1 
}  
}); 

chart.render(); 
Смежные вопросы