【问题标题】:Need to graph time series of data set that only shows deltas in data需要绘制数据集的时间序列图,仅显示数据中的增量
【发布时间】:2018-02-27 10:53:01
【问题描述】:

我有以下数据集:

Datetime               Solution
2017-06-12 00:10:00    0
2017-06-12 00:10:01    1
2017-06-12 00:10:40    0
2017-06-12 00:11:07    1
2017-06-12 00:13:34    0
2017-06-12 00:20:00    1
2017-06-12 00:29:35    2
2017-06-12 00:31:44    1
2017-06-12 00:38:42    2

我想绘制数据集的时间序列图,其中 x 轴以秒为单位(例如 00:00:00-00:40:00),其中每个刻度为一秒。

解决方案仅在更改时更新。所以从 00:10:01-00:10:40 开始,解值为 1。从 00:10:40 - 00:11:07 开始,解为 0,以此类推。

如何在 excel 中创建一个可以做到这一点的图表?我以前遇到过这个问题,但我通常不会创建解决它的方法。

我正在考虑 excel 我可能需要在 00:00:00 和 00:40:00 之间创建一个所有时间(秒)的列,并编写一个脚本以在解决方案更改时生成一个新列。

也许有更简单的方法来做到这一点?

【问题讨论】:

    标签: excel datetime graph dataset


    【解决方案1】:

    如果您真的希望每个刻度等于 1 秒,那么在您的第一个点 2017-06-12 00:10:00 和您的最后一个点 2017-06-12 00:38:42 之间,您的图表上将有超过 1700 个刻度,但要做到这一点,您选择您的数据并插入一个散点图。双击 x 轴上的条目以打开格式面板 (Excel 2013) 并选择显示条形图的选项卡(右侧最后一个)。您可以在此处选择每个主要刻度线的值。将此值设置为等于 1 秒或一天的 1/86400 (0.0000115740740740741 = 1 / (24 {hours} * 60 {minutes} * 60 {seconds}))。它不会很漂亮,但您可以使用该逻辑来调整您的图形刻度线。

    【讨论】:

      猜你喜欢
      • 2021-11-11
      • 2018-06-07
      • 2020-04-09
      • 2018-01-23
      • 1970-01-01
      • 1970-01-01
      • 2019-06-12
      • 2013-12-25
      相关资源
      最近更新 更多