iam尝试使用函数spread(tidyr)将行传递到列,并给出下一个错误:spread()
中的错误:!每行输出必须由唯一的键组合标识。
我有这个数据框
| 月|酸碱度|
| --------------|--------------|
| 一月|七、二|
| 一月|五、二|
| 二月|4.0版|
| 二月|七、三|
| 行军|七、一|
| 行军|5.0版|
pH值约为8.000,1月至12月,每月约为700,但时间不同。
我要这个
| 一月|二月|行军|
| --------------|--------------|--------------|
| 7.2 |4.0版|七、一|
| 5.2 |七、三|5.0版|
1条答案
按热度按时间monwx1rj1#
发生这种情况是因为没有唯一标识符,而且
spread
已被弃用,因此您可以使用pivot_wider
。数据
编号
输出