2012-01-28 2 views
-1

Google 주식 시장 차트처럼 작동 할 수있는 차트 API가 필요합니다.내 사이트의 최적 차트 라이브러리

즉, 한 날짜에서 다른 날짜로 이동하는 차트를 의미하며 일부 이벤트의 대략적인 지점이됩니다.

사용 예제 : 동영상을 보던 날, 내가 재미있는 것을 볼 때마다 버튼을 클릭합니다. 클릭 수는 간격 시간이 아니지만 초당 클릭 수를 볼 수있는 그래프를보고 싶지만 근사치는 그래프에서 하루 종일 보입니다. 즉, 두 번째 그래프는 보이지 않습니다. 이제 버튼을 클릭 할만큼 충분한 사람들을 데려 간다면 어떤 점에서 좋은 근사값을 갖게 될 것이고 어떤 점이 재미 있고 어떤 점이 아닌지를 알게 될 것입니다.

편집 : 내 문제는 현재 사용자가 버튼을 클릭 한 모든 점이 있지만 차트에 모두 추가하면 거짓말이 발생한다는 것입니다. 예를 들어 1 명의 사용자가 12:00에 클릭하고 13:00에 하나를 클릭하면 12시 25 분에 1 명이 클릭 한 것으로 나타납니다. 이것에 대한 나쁜 해결책은 데이터 포인트가 아닌 다른 모든 위치에 0을 놓는 더 많은 데이터를 삽입하는 것입니다. 포인트가 초 단위이고 그래프는 약 1000 픽셀 너비에 86400 초 (1 일)로 표시되어야하므로 매우 추악한 그래프가 표시됩니다. 그래서 나는 그에게주는 포인트를 대략적으로 표현할 수있는 그래프를 원하고 다른 모든 포인트에 0을 넣기를 원합니다.

EDIT2 : 즉, 대부분의 포인트는 클러스터되지 않고 작은 부분이 아니라는 것을 의미하며,이 클러스터를 흥미로운 점으로, 비 클러스터를 노이즈로 나타내려고합니다.

+0

예를 들어 wijmo를 사용해보십시오. http://wijmo.com/demo/v2/#linechart|overview – giorgio

+2

타사 서비스를 사용해도 괜찮습니까? Google 차트 API를 사용하지 않는 이유는 무엇입니까? JS 라이브러리를 포함하고 데이터를 설정하고 함수 호출을 작성하면 presto - chart가 준비됩니다. –

+0

님이 질문을 수정했습니다. – Vadiklk

답변

1

내가 본 최고의 자바 스크립트 차트 라이브러리는 Highcharts입니다. 무료 (비상업적 사용), 그대로 또는 다른 JS 프레임 워크 (jQuery, Mootools, Prototype)와 함께 사용할 수 있습니다.

매우 간단하게 점 보간 (즉, 불규칙한 점 사이의 근사 라인)을 생성합니다. Time data with irregular intervals 데모에서 해당 기능을 볼 수 있습니다.

+0

감사합니다. 그게 내가 가지고있는 것보다 훨씬 낫습니다. 그러나 업데이트 된 질문보기 – Vadiklk

0

+1 Google 차트 용입니다. 귀하가 필요로하는 부분에 대해 귀하가 요구하는 것을 요구하십시오. Google 차트 이벤트는 귀하의 퀘스트에 도움이됩니다. interactive charts