Порог метки круговой диаграммы Highcharts - PullRequest
5 голосов
/ 29 августа 2011

Есть ли предпочтительный способ устранения или объединения меток ниже определенного порога при использовании круговой диаграммы HighCharts?Я бы предпочел не сворачивать все значения ниже определенного процента в «другое», если смогу.Я проверил документы и ничего не могу найти.Это было бы очень полезно!

Спасибо в ожидании.

Ответы [ 2 ]

5 голосов
/ 29 августа 2011

Лучший способ добиться этого - использовать средство форматирования dataLabels для круговой диаграммы следующим образом:

plotOptions: {
    pie: {
        dataLabels: {
            formatter: function(){
                if (this.percentage < SOME_VALUE) return "";

                return VALUE_TO_SHOW;
            }
        }
    }
}

Замените SOME_VALUE и VALUE_TOSHOW желаемыми значениями. Но будут некоторые проблемы, если вы используете разъем для ярлыков (он всегда виден).

1 голос
/ 02 апреля 2013

A очень поздний ответ на этот вопрос:

Если вместо возврата пустой строки вы вместо этого вернете пустое значение, метка И разъем не будет отображаться, и вы сможетедобиться этого эффекта, не удаляя разъем:

Пример: jsfiddle

plotOptions: {
    pie: {
        dataLabels: {
            formatter: function(){
                if (this.percentage < SOME_VALUE) return null;

                return VALUE_TO_SHOW;
            }
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...