Точные графики времени событий процесса (например, в Excel)

Мне нужно подготовить такие диаграммы:

схема

Я думаю, что это довольно интуитивно понятно, как читать эту диаграмму, и именно поэтому я хочу создать несколько из них для моего проекта.

Я не совсем понимаю, как их эффективно создавать; Я нарисовал выше в Paint, чтобы быстро визуализировать мою идею, и это заняло слишком много времени. Более того, временная ось не является точной.

У меня есть точные данные о времени события (например, загрузка начинается в процессе 1, загрузка заканчивается в процессе 1, алгоритм запускается в процессе 2 и т. Д.), Например

Process 1:
00.0 - 40.0 - Loading
40.0 - 45.0 - Preparing and launching process 2
45.0 - 50.0 - Preparing and launching process 3
50.0 - 90.0 - Sleep
90.0 - 95.0 - Joining process 2
...

Process 2:
45.0 - 90.0 - Algorithm execution
...

Как генерировать такие временные диаграммы?

Я использую MS Windows 7 и у меня установлен Office 2010, но я готов использовать все, что нужно для работы...

2 ответа

Эффективно? Не может быть сделано Но как только вы его настроите, это не так уж плохо. Они ключ выкладывает ваши данные соответствующим образом. И это будут не только ваши данные. Очевидно, что каждая красная полоса - это часть данных. Но пробелы на самом деле не пустые, это невидимые столбики на белом фоне.

Базовая диаграмма будет гистограммой с накоплением. Процесс 1 может иметь данные, которые выглядят как

39  1   5   1   5  40  2  135  10  1  10

И они будут чередовать красный и белый. Что может быть лучше, так это избавиться от "1" точек данных и использовать белые линии сетки, которые пересекают данные (или полосы ошибок или что-то в этом роде).

См. http://dailydoseofexcel.com/archives/2012/02/10/income-statement-waterfall-chart/ для примера диаграммы водопада. Он не идентичен вашей ситуации, но использует много тех же методов.

Кроме того, у Peltiertech есть несколько обучающих программ по водопаду, таких как http://peltiertech.com/WordPress/excel-waterfall-charts-bridge-charts/

В основном, используйте гистограмму с накоплением:

Пример SO16286356

Подробное объяснение всех шагов было бы кошмаром, но в общих чертах данные примерно такие, как показано A1:H4, Отформатируйте ряд данных белым, где это необходимо, чтобы смешаться с фоном. Добавьте метки данных и при необходимости измените их текст ("объединить 1" и т. Д.).

Я обманул и нарисовал линии (например, в "Загрузка") и отформатировал их белым, но дополнительные "соединители" должны длиться 1 мс (а затем масштабироваться, в отличие от нарисованных линий). Отрегулируйте разделение и высоту стержней с помощью параметров серии.

Редактировать:

Метки столбцов более или менее совпадают с @Jon Peltier, но здесь это не важно. Они могут быть приняты просто как приращения по порядку. Основываясь на более конкретных значениях, предоставленных комментарием:

SO16286356 второй пример

Другие вопросы по тегам