2014-12-09 3 views
1

하이 차트에서이 비정상적인 동작을 피할 방법이 있습니까?하이 차트 - 음수 값의 원형 차트

업데이트 파이 (도넛 형) 차트에 음수 값이있는 차트가 발생합니다. 적재하지 않습니다. 당신은 당신이 표시되는 데이터에 음수 값이있는 경우 일반적으로

Highcharts pie with one of the gauges showing a werid behavior

+0

라이브 데모로 다시 만들 수 있습니까? 원인 [도넛] (http://jsfiddle.net/cu46k6by/)은 음수 값으로 잘 작동하는 것 같습니다. –

+0

차트를 업데이트 할 때만입니다. – ozke

답변

1

plotOptions: { 
    pie: { 
     allowPointSelect: true, 
     cursor: 'pointer', 
     dataLabels: { 
      enabled: true, 
      formatter: function() { 
       return this.point.positive ? this.y : this.y * (-1);// <-- or wrap in absolute Math.abs(this.y) 
      }, 
      color: 'black', 
      style: { 
       font: '13px Trebuchet MS, Verdana, sans-serif' 
      } 
     } 
    } 
    } 
최신 마스터 지점에 고정 될 것이다.

1

는, 파이 차트 대신 막대 차트를 사용합니다. 파이 차트는 전체, 부분 - 전체 관계의 일부를 나타 내기로되어 있으므로 음수는 작동하지 않습니다. 전체의 음수 부분을 가질 수 없기 때문입니다.

실제로 그 값을 표시하려면 절대 값으로 배치하십시오. github thread 이에 따라

JSFiddle

관련 문제