1
나는 이걸로 머리를 부러 뜨릴거야.highchart json 데이터 포인트
나는 Json 데이터로 하이 차트를 가지고있다. 이제 Json 데이터를 2 개의 데이터 포인트로 분할하고 싶습니다.
json data;
[1340283205000,5,32]
Explanation
time, number, number
현재 차트는 시간, 숫자와 함께 작동합니다. 이제 다른 데이터 포인트를 추가했지만 작동하지 않습니다.
function requestData() {
$.ajax({
url: 'php/hits_json.php',
success: function(point) {
var series = chart1.series[0],
shift = series.data.length > 20; // shift if the series is longer than 20
// add the point
chart1.series[0].addPoint(eval(point), true, shift);
// call it again after one second
setTimeout(requestData, 5000);
},
cache: false
});
}
$(document).ready(function() {
window.chart1 = new Highcharts.Chart({
chart: {
renderTo: 'container',
defaultSeriesType: 'areaspline',
events: {
load: requestData
}
},
title: {
text: 'Hits per 5 sec'
},
xAxis: {
type: 'datetime',
tickPixelInterval: 100,
maxZoom: 10 * 10000
},
yAxis: {
min: 0,
minPadding: 0.25,
maxPadding: 0.1,
title: {
text: 'Hits',
margin: 40
}
},
plotOptions: {
series: {
dataLabels: {
enabled: true
},
marker: {
enabled: true
},
}
},
credits: {
enabled: false
},
series:
[{
name: 'Hits',
data: [0],lineWidth: 1
},{
name: 'Requests',
data: [0],lineWidth: 1
}]
});
});
사람은 사전
** @ Emile **이 질문에 대한 상태는 무엇입니까? 아래 답변이 도움이 되었습니까? 너 혼자 알아 냈어? 아니면 아직 해결되지 않았습니까? – Linger