2014-06-30 1 views
0

내 차트의 축 중 하나의 범위를 제한하고 싶습니다 (최대 값은 50이라고 말할 수는 있지만). 데이터는 잘리지 않아야합니다. 즉, 그것은 50의 플롯에 표시해야하지만, 툴팁은 여전히 ​​실제 값을 포함해야합니다 (즉, 116.6)높음 차트에서 x 또는 y 값의 범위를 어떻게 제한합니까?

series: [ { 
      name: 'London', 
      data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 116.6, 14.2, 10.3, 6.6, 4.8] 
     }] 

베이스 바이올린 : http://jsfiddle.net/kD6q3/

+0

Obviosuly 당신은 당신의 진짜 da를지도 할 번역기를 준비 할 수 있습니다. ta를 "transformed"로 변환 한 다음 series 객체에서 사용하십시오. 모두 논리에 따라 달라지며 최소/최대 값을 설정하는 방법은 무엇입니까? –

답변

1

당신이 이런 식으로

을 수행 할 수 있습니다

은 두 개의 데이터 세트를 유지합니다. 하나는 값을 플롯하고 다른 하나는 툴팁에 표시합니다.

이제 툴팁 포맷터에서 표시되어야하는 값 관리

데이터 섹션 :

realValues = [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 116.6, 14.2, 10.3, 6.6, 4.8]; 
data = [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 50, 14.2, 10.3, 6.6, 4.8] 

툴팁 섹션 참조 위해 귀하의 바이올린을 업데이트

tooltip: { 
    formatter: function() { 
     return realValues[this.point.x] + '°C' 
    } 
}, 

: http://jsfiddle.net/kD6q3/1/

+0

감사합니다 ...! 나는 이것이 요구 사항을 충족시킬 수 있다고 생각합니다. – rrubiorr81

관련 문제