【发布时间】:2019-09-23 21:31:41
【问题描述】:
我有一个如下所示的数据框:
DF1
ID Value Type Date
II-1 150 Active 2019-01-01 15:34:18
II-1 175 Active 2019-01-01 15:34:18
II-1 165 Active 2019-01-01 15:34:18
II-1 168 Active 2019-01-01 15:34:18
II-2 200 InActive 2019-01-05 17:14:20
II-2 45 InActive 2019-01-05 17:14:20
II-3 34 InActive 2019-02-04 11:04:12
II-4 78 InActive 2019-02-01 12:33:14
我需要在R中将上面的输出转换成下面提到的格式来实现下面提到的格式。
其中,1-3 和3-5 是根据Type 在其所属的桶上的 ID 计数的分叉。
示例:如果 ID II-1 出现四次,则它将落入 3-5 存储桶中,同样 ID II-2 将落入 1-3 存储桶中。
Month Total Active 1-3 3-5 InActive 1-3 3-5 Hold 1-3 3-5
Jan-19 6 2 1 1 0 0 0 0 0 0
Feb-19 2 0 0 0 2 2 0 0 0 0
【问题讨论】:
-
您是从数据库还是从内存数据中获取这些信息?
-
@mj_whales:是的,我从同一个数据库但不同的表中获取这些信息,并且我已经创建了查询输出的数据框。
-
你在使用 SQL Server 吗?
-
@mj_whales: MySQL 使用库 'RMySQL'
-
所以澄清一下,您已经知道如何连接到数据库并获取数据,但您现在需要做的就是将已有的数据操作到示例输出中。这是正确的吗?