Excel绘图时间序列频率连续x轴

我想绘制类似于下面的时间序列频率数据。 我尝试了很多types的图表,但他们都把时间(即08:00)准确地放在数据系列栏下,我也尝试input8-9,9-10,10-11 ……但是这看起来很糟糕,只是因为时间系列需要连续。 我想以8:00和18:00为起点和终点,数据系列应该高于区间,8-9-10-11之间等等。有什么build议吗?

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 

你可以按照你想要的方式在Excel中获得好的时间序列图,但是你必须要处理一些怪癖。

  1. 一定要select“散点图”(带有一个选项)。 如果您有不统一的时间标记,则需要此操作,并相应地缩放X轴。

  2. 在你的数据中,你需要添加一个中间点的列。 这是我对你的样本数据做的。 (这个技巧可以确保数据在中点绘制,就像你想要的那样)。 在这里输入图像说明

  3. 您可以使用此菜单格式化x轴选项。 ( 图表 – >devise – >布局在这里输入图像描述

  4. select“轴”并转到主水平轴,然后select“ 更多主水平轴选项

  5. 设置你想要的选项。 (修正起点和终点。) 在这里输入图像说明

  6. 你会得到一个图,如下图。 在这里输入图像说明

然后你可以调整许多选项,更好地标记轴等,但这应该让你开始。

希望这有助于你前进。

我想赞扬Ram Narasimhan的回答,我在Excel博客上find了一些提示

非均匀分布的数据可以绘制在excel中

  • XY(散点图)
  • 带date轴的线性图
    • 这些不需要时间考虑,只有几天。
    • 这种方法是相当繁琐的,因为它需要将您的时间单位翻译成日,月或年..然后更改轴标签…不推荐

就像Ram Narasimhan所build议的那样,为了使得点位置居中,你需要中点,但是你不需要移动到数字格式,你可以保持时间格式。

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-创build一个散点图

3- Excel允许您为轴选项指定时间值。 时间值是每24小时一天的一部分。 因此,如果我们想要08:00至15:00,那么我们将轴选项设置为:

  • 最小:修正:0.33333
  • 最大:修正:0.625
  • 主要单位:修正:0.041667

线散点图


替代显示:

使点变成列:

为了能够将这些点表示为条而不是点,我们需要绘制不相交的线。 这是获取这种types的图表的一种方法。

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-用线绘制XY(散点图)图。

3-现在你可以调整数据系列有一个更粗的线,没有标记等,以获得非均匀分布的数据的栏/列types图表。

酒吧线散点图