表计数值翻倍

时间:2019-09-11 12:26:37

标签: r

我有一组名为viewed_at的数据(格式为as.POSIXct),如下所示:

  

[1] "2018-02-28 00:13:00 CET" "2018-02-28 01:52:00 CET" [3] "2018-02-28 01:52:00 CET" "2018-02-28 03:38:00 CET" [5] "2018-02-28 04:53:00 CET" "2018-02-28 04:45:00 CET" [7] "2018-02-28 04:41:00 CET" "2018-02-28 04:12:00 CET" [9] "2018-02-28 05:53:00 CET" "2018-02-28 05:32:00 CET" [11] "2018-02-28 05:33:00 CET" "2018-02-28 05:31:00 CET"

(数据集约100.000行)

我想匹配相等的日期和时间,并在其旁边添加频率。

为此,我使用了ts <- table(viewed_at)

输出看起来像这样:

2018-02-28 00:13:00 2018-02-28 01:52:00 2018-02-28 03:38:00 2 4 2 2018-02-28 04:53:00 2018-02-28 04:41:00 2018-02-28 04:45:00 2 2 2

似乎一切都井然有序,但没有一件事:各地的频率都翻了一番。

当然,解决方案是将每个频率除以2,但是我真的很想知道为什么会发生这种情况。

有什么建议吗?

谢谢!

RC

0 个答案:

没有答案