【发布时间】:2018-06-23 11:30:48
【问题描述】:
提前感谢您的帮助。
有几个问题使用spread(从长到宽)与unite 重复行,例如this。
我认为让我的问题与众不同的是需要输出虚拟变量。
我预计会有这样的输入:
df <- data.frame(id = c(1,1,2,3,4), fruit = c("apple","pear","apple","orange","apple"))
还有这样的输出:
output <- data.frame(id=c(1,2,3,4), apple = c(1,1,0,1), pear = c(1,0,0,0), orange = c(0,0,1,0))
任何帮助将不胜感激。谢谢。
【问题讨论】: