R语言:使用tidyr的spread函数报错,Run `rlang::last_error()` to see where the error occurred.
运行代码如下所示:
cwy= spread(cwy,key = "group",value = "p")
报错原因是group存在重复。举个例子,以下数据就会出现报错:
id group p
id1 A 222
id1 A 333
id1 B 444
id1的group-A存在两个数值:222和333,所以运行回报错。
解决方案是删了重复的行。
本文来自博客园,作者:橙子牛奶糖(陈文燕),转载请注明原文链接:https://www.cnblogs.com/chenwenyan/p/17199272.html