2012-08-01 2 views
2

Highstock과 관련하여 질문이 있습니다. 데이터 세트에 스파이크가있는 엔진로드가 기록됩니다. Highstock에서이 데이터 세트를 차트로 표시하려하지만 입력 데이터 범위가 크면 (특정 포인트까지) 스파이크가 차트에 올바르게 표시되지 않습니다. 첨부 된 이미지는 더 나은 설명입니다. 기간이 아닌 큰 경우 Highstock에서 스파이크가 올바르게 표시되지 않습니다.

올바르게 표시 : 데이터 범위가 큰 경우 enter image description here 올바르게 표시되지 : 두 영상은 단지 서로 다른 시간 범위와 동일한 데이터 집합에서의 차트 enter image description here

. Highstock에서 이것이 일어나는 이유와 해결 방법은 무엇입니까?

미리 감사드립니다.

답변

5

저는 이것이 특정 임계 값을 초과하여 확대 할 때 일종의 집계를 수행하는 HighStock과 관련이 있다고 생각합니다. 이 같은 뭔가를 설정하여 해제 할 수 있습니다

plotOptions: { 
    series: { 
     dataGrouping: { 
      enabled: false 
     } 
    } 
} 

이 X 축이 집계를 얻기 위해서 함께 지적 그룹화 중지 HighStock을 알려줍니다. dataGrouping에 대한 자세한 내용은 here을 확인하십시오.

+0

정확히 내가 원하는 것! 고맙습니다. – sozhen

+1

문제 없습니다. 나는 그들의 API 문서를 적극 추천한다. JsFiddle 예제를 사용하여 매우 차갑고 잘 설계되었습니다. 물론, 문서화되지 않은 요소가 있지만 중요 한 부분은 내가 제공 한 URL에서 바로 읽을 수 있습니다. – wergeld

관련 문제