首页 > 解决方案 > 表计数值加倍

问题描述

我有一组名为viewed_atas.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,但我真的很想知道为什么会发生这种情况。

有什么建议么?

提前致谢!

钢筋混凝土

标签: r

解决方案


推荐阅读