pchart легенда круговой диаграммы и график не коррелируют

У меня есть десять значений в наборе данных, числа 1 – 10 и соответствующие значения. Некоторые из значений возвращаются как ноль, поэтому они не добавляются в диаграмму, НО, легенда все еще перечисляет 1 – 10. Поскольку на диаграмме отсутствуют значения, цветовая кодировка сбрасывается. т.е.

Элемент 1 имеет значение 0, его значение передается на диаграмме, цвет в легенде краснеет, пункт 2 имеет значение 4, процент вычисляется, а диаграмма дает цвет красный, который является цветом для пункта 1 в легенде.

Надеюсь, это имеет смысл.

Как напечатать легенду только для значений, отображаемых на диаграмме?

–Отметка