2013-03-05 4 views
0

데이터가 한 블록 씩 날짜별로 표시되는 차트를 그리는 방법을 찾고 있습니다. 따라서이 날짜에 대한 데이터가 있으면 색칠 된 블록이 나타나고, 그렇지 않으면 빈칸으로 남습니다. 목표는 시간이 지남에 따라 이벤트를 시각화하는 것입니다. 모든 유색 블록은 특정 이벤트의 발생을 나타냅니다.특수 하이 차트 차트를 찾고

Highcharts 및 Highstocks 시간 슬라이더를 사용하여 그러한 차트를 만드는 방법이 있습니까?

이벤트 유형이 a, bc 인 경우, 결과는 다음과 같아야합니다.

|a| |a|  |a| 
- - - - - - - - 
|b|b|b|b|b|b|b|b| 
- - - - - - - - 
|c| |c| 
-  - 
+0

간단한 로그 차트 마커의 상징 광장입니다. –

답변

1

사용자 정의 모양이 마커로 사용되는 분산 형 차트를 찾고 있다고 생각합니다. 이 작업을 수행 할 수있는 방법을

예 :

var chart = new Highcharts.Chart({ 
    chart: { 
     renderTo: 'container', 
     type: 'scatter', 
     width: 200, 
     height: 200 
    }, 

    xAxis: { 
     tickInterval: 1 
    }, 
    series: [{ 
     data: [[0,1], [1,1], [2,1], [3,1], [4,1], [5,1]]   
    },{ 
     data: [[0,2],[2,2]]   
    },{ 
     data: [[1,3],[3,3]]   
    }] 
}); 

그리고 jsFiddle

관련 문제