0

현재 Google의 표준 선형 차트를 사용하는 시계열 차트를 작성 중입니다. 데이터는 약 12 ​​개의 서로 다른 범주에 대한 날짜 및 값 집합으로 구성됩니다. 이 모든 것을 차트에 플로팅하는 데는 문제가 없습니다.임의의 날짜 주석을 지원하는 시계열 그래프?

내가 달리고있는 것은 차트에 다른 마일스톤을 중첩하고 싶습니다. 내가 찾고있는 것은 주어진 날짜에 대한 일종의 주석 마커입니다. 문제는 이러한 마일스톤 중 하나가 반드시 데이터 포인트 중 하나와 동일한 날짜에 도착해야한다는 보장이 없으며 적어도 지금까지 Google의 주석 차트 또는 주석을 선형 차트에 추가하는 것은 모두 주석 기존 데이터 점에 선택적 텍스트로 추가 할 수 있습니다.

자습서 중 일부가 임의의 주석 포인트를 지원하는 것처럼 보이기 시작했기 때문에 Rickshaw를 사용하기 시작했으나 Google 차트가 멋지게 보이도록 멋지게 보이게하는 것 같습니다.

주석 날짜가 기존 데이터 포인트의 날짜와 일치하지 않는 경우 Google 주석 차트에 주석을 추가하는 방법 또는 해킹이 있습니까? 아니면 이것을 쉽게 처리 할 수있는 다른 차트 라이브러리가 있습니까?

답변

1

LineCharts를 사용하면 도메인 (축) 열 바로 뒤에 '주석'역할 열을 추가하여 축 값에 주석을 달 수 있습니다. 특정 날짜의 주석이 포함 된 하나 이상의 행을 DataTable에 추가 할 수 있습니다. 다른 날짜에도 데이터가없는 경우에도 해당 열을 null으로 설정하면됩니다.

+0

데이터에 주석을 달았지만 Y 축 데이터가없는 경우 닫기에 차이가있는 것처럼 보입니다. http://jsfiddle.net/tq2eC/ –

+1

'interpolateNulls' 옵션을'true '로 설정하십시오. : http://jsfiddle.net/asgallant/tq2eC/1/ – asgallant

+0

아, 아주 좋아! 나는 그 옵션이 거기에 있다는 것을 깨닫지 못했다. 나는 그걸로 일할 수 있다고 생각한다. 어노테이션 차트로도 놀고, 같은 행동이 있을지도 모른다. –