我想绘制一个类似于下面的时间序列频率数据。我尝试了很多类型的图表,但他们都把时间(即08:00)完全放在数据系列列下,我也尝试输入8-9,9-10,10-11 ......但这看起来很糟糕只是因为时间系列需要连续。我希望有8:00和18:00作为起点和终点,数据系列应该在8-9-10-11之间等间隔。有什么建议吗?
08:00:00 - 09:00:00 12
09:00:00 - 10:00:00 11
10:00:00 - 11:00:00 13
11:00:00 - 12:00:00 12
答案 0 :(得分:7)
你可以按照你想要的方式在Excel中获得好的时间序列图,但你必须处理一些怪癖。
请务必选择“散点图”(带有线选项)。如果您有非统一的时间戳,则需要这样做,并相应地缩放X轴。
在您的数据中,您需要添加一个包含中点的列。这是我对您的示例数据所做的。 (这个技巧确保数据在中点绘制,就像你想要的那样。)
您可以使用此菜单格式化x轴选项。 (的 Chart->设计 - >布局强>)
选择“Axes”并转到Primary Horizontal Axis,然后选择“更多主要水平轴选项”
设置您想要的选项。 (修正起点和终点。)
您将获得如下图所示的图表。
然后你可以调整许多选项,更好地标记轴等,但这应该可以让你开始。
希望这有助于你前进。
答案 1 :(得分:5)
我想赞美Ram Narasimhan在an Excel blog
上找到的一些提示。非均匀分布的数据可以在excel中绘制
就像Ram Narasimhan建议的那样,要让积分居中,你会想要中点,但你不需要移动到数字格式,你可以保持时间格式。
1-将中心点添加到数据系列
+---------------+-------+------+
| Time | Time | Freq |
+---------------+-------+------+
| 08:00 - 09:00 | 08:30 | 12 |
| 09:00 - 10:00 | 09:30 | 13 |
| 10:00 - 11:00 | 10:30 | 10 |
| 13:00 - 14:00 | 13:30 | 5 |
| 14:00 - 15:00 | 14:30 | 14 |
+---------------+-------+------+
2-创建散点图
3- Excel允许您指定轴选项的时间值。时间值是每小时24小时的一部分。因此,如果我们想要08:00到15:00,那么我们将Axis选项设置为:
替代显示:
为了能够将这些点表示为条形而不仅仅是点,我们需要绘制不相交的线条。这是获得此类图表的一种方法。
1-您需要在我们绘制线条的位置添加几行并取消数据
+-------+------+
| Time | Freq |
+-------+------+
| 08:30 | 0 |
| 08:30 | 12 |
| | |
| 09:30 | 0 |
| 09:30 | 13 |
| | |
| 10:30 | 0 |
| 10:30 | 10 |
| | |
| 13:30 | 0 |
| 13:30 | 5 |
| | |
| 14:30 | 0 |
| 14:30 | 14 |
+-------+------+
2-用线绘制X Y(散点图)。
3-现在,您可以调整数据系列,使其具有更粗的线,没有标记等,以获得具有非均匀分布数据的条形/柱形图表。