단지 한 줄로 작은 그래프를 만들고 싶습니다. 처음 만들 때 시작점과 끝점 사이에 큰 차이가 보이지 않았습니다. 그래서 저는 min-val과 같은 가장 작은 값을 설정하려고했습니다. 그리고 내 yAxes에 대한 최대 가치로 가장 큰 가치. 여기 Chart.js의 최대 값과 최소값 문제 [꺾은 선형 차트]
내 코드입니다 :var generateNormalChart = function (dataForNormalGraph, randomColors, theLongNameOfTheCoin,currency,exchange,minVal,maxVal,stepsize) {
var ctx = document.getElementById('normalChartGraph' + theLongNameOfTheCoin + currency + exchange).getContext('2d');
var normalChart = new Chart(ctx, {
type: 'line',
data: {
datasets: [{
fill: false,
borderColor: randomColors,
data: dataForNormalGraph,
pointRadius: 1,
borderWidth: 2
}]
},
options: {
legend: {
display: false
},
scales: {
xAxes: [{
display: false
}],
yAxes:[{
display: false,
ticks: {
max: maxVal,
min: minVal
// stepSize: stepsize
}
}]
}
}
});
};
데이터의 예는 내가 사용이 0.0000505는 MINVAL입니다 :
이
는 MAXVAL입니다 0.00005483이 dataForNormalGraph입니다 :
0:0.00005162
1:0.00005124
2:0.0000505
3:0.00005056
4:0.00005089
5:0.0000509
6:0.00005102
7:0.00005067
8:0.00005087
9:0.00005156
10:0.00005173
11:0.00005191
12:0.00005363
13:0.00005276
14:0.00005309
15:0.00005297
16:0.00005231
17:0.00005243
18:0.00005252
19:0.00005271
20:0.00005326
21:0.00005408
22:0.00005483
23:0.00005376
24:0.00005365
당신이 볼 수있는 것처럼 나는 단계의 가치에 대해 논평했다. 심지어 ((the max and min val)/25)
사이의 차이를 계산하여 그와 함께 그것을 시도하고했다 : 1.7320000000000004e-7
가 많은 공간에 걸리기 때문에 나는 또한 라벨과 축 값을보고 싶지 않아.
는하지만 다음 오른쪽 최대로하고 분