【发布时间】:2016-05-06 20:05:43
【问题描述】:
假设我有一个这样的数据框:
data.frame(x = c(1,1,1,3,3,3),y = c(12,32,43,16,32,65))
我想把它转换成这样的数据框:
data.frame(x = c(1, 3), y_1 = c(12,16), y_2 =c(32, 32),y_3= c(43, 65))
基本上散布每个唯一 x 值的 y 值。我尝试使用 tidyr 来做到这一点,但不太清楚它是如何工作的。有什么想法吗?
谢谢。
【问题讨论】: