我有这个数据集:
date id product
1 A a_1
1 A a_2
1 A b_1
2 A a_2
我需要创建一个虚拟变量,但是它仍然不起作用。我遇到此错误:错误:行(494、495)的标识符重复
我正在使用此代码,并添加了“分组依据”以避免重复,但这没有用。 有人知道如何解决这个问题吗?
data%>%
group_by(date,id) %>%
mutate(temp = 1) %>%
spread(product, temp, fill = 0)
这是我的期望:
date id a_1 a_2 b_1
1 A 1 1 1
2 A 0 1 0
有人可以帮忙吗? 谢谢你