提迪尔(tidyr)的文档表明,收集和传播是可传递的,但以下带有“ iris”数据的示例显示它们不是,但不清楚原因。任何澄清将不胜感激
iris.df = as.data.frame(iris)
long.iris.df = iris.df %>% gather(key = feature.measure, value = size, -Species)
w.iris.df = long.iris.df %>% spread(key = feature.measure, value = size, -Species)
我希望数据框“ w.iris.df”与“ iris.df”相同,但收到以下错误:
“错误:行的重复标识符(1、2、3、4、5、6、7、8、9 ...”
我的一般问题是如何在这种数据集上反转“收集”的应用程序。
肥皂起泡泡
开心每一天1111