我正在尝试转置 event 和 updated_time 列,这样对于每个 id 我都会得到每个事件的 updated_time 。
初始数据框
id event updated_time
085d478f5 one 2016-08-30 05:51:25
085d478f5 two 2016-08-29 02:31:34
1006be496 one 2016-08-27 17:56:19
1006d6182 three 2016-08-13 10:30:08
最终数据帧(转换后)
id one two three
085d478f5 2016-08-30 05:51:25 2016-08-29 02:31:34 NA
1006be496 2016-08-27 17:56:19 NA NA
1006d6182 NA NA 2016-08-13 10:30:08
我在更大的数据集上尝试了 dplyr 的 spread() 函数,但出现以下错误:
"Error: Duplicate identifiers for rows"