Правило 80/20, диаграммы Open XML

#line #mschart #openxml-sdk #linechart

#линия #mschart #openxml-sdk #линейная диаграмма

Вопрос:

Мой клиент запросил диаграмму powerpoint типа LineChart, показывающую правило 80/20.

Это означает, что на каждом рынке должно быть всего несколько брендов, которые контролируют около 80% рынка. Что он в основном хочет, так это строку, показывающую, когда линия графика достигла 80% (красная линия на изображении ниже).

У меня нет проблем с рисованием приведенного ниже графика с использованием open xml (дайте мне знать, если кому-то понадобится моя помощь в этом вопросе), моя проблема заключается в рисовании красной линии над графиком.

График, показывающий правило 80/20

Приведенное выше изображение отправлено моим клиентом.

Я действительно не думал об этой проблеме, поэтому я ищу идеи о том, как решить эту проблему.

Я использую Open XML SDK 2.0 для генерации диаграммы из .net.

Комментарии:

1. вы спрашиваете, как бы вы наложили такую линию в нужном месте? По сути, у вас четное количество точек на графике, поэтому вам нужно предварительно рассчитать, где вы хотите получить свои 80%, выбрав правильную точку на графике? Как это сделать? измерьте расстояние между точками, высоту / ширину диаграммы и любые поля и просуммируйте / разделите, чтобы получить правильное расположение.