我需要准备这样的图表:
我认为如何阅读此图非常直观,这就是为什么我想为我的项目创建一些这些图。
我很困惑如何有效地创造它们;我在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,但我愿意使用任何可以完成工作的东西..
答案 0 :(得分: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/
答案 1 :(得分:2)
基本上,使用堆积条形图:
详细解释所有步骤将是一场噩梦,但概括地说,数据大致如A1:H4
所示。将数据系列格式化为需要混合到背景中的白色。添加数据标签并根据需要更改其文本('合并1'等)。
我欺骗并绘制线条(例如在“加载”内)并将它们格式化为白色但是应该提供1 ms的额外“连接器”(然后将缩放,与绘制的线条不同)。使用“系列选项”调整条的间距和高度。
编辑:
列标记与@Jon Peltier或多或少相匹配,但在此处并不重要。它们可以按顺序仅作为增量。基于评论提供的更具体的值: