小编Joh*_*Lee的帖子

使用重复标识符传播data.frame/tibble

tidyr的文档表明收集和传播是可传递的,但以下带有"虹膜"数据的示例显示它们不是,但不清楚为什么.任何澄清将不胜感激

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)
Run Code Online (Sandbox Code Playgroud)

我希望数据框"w.iris.df"与"iris.df"相同,但收到以下错误:

"错误:行的重复标识符(1,2,3,4,5,6,7,8,9 ..."

我的一般问题是如何在这种数据集上反转"聚集"的应用.

r tidyr

37
推荐指数
1
解决办法
1万
查看次数

标签 统计

r ×1

tidyr ×1