小编gen*_*i01的帖子

如何根据另一列中的另一个值收集列中的数据

因为一张桌子胜过一千个字,所以我想做的是:

A栏 B栏 C栏 D 栏
艾米 1.5 x1 y1
STR 2 x2 y2
艾米 4.5 x2 y3
STR 3 x3 y4

我想根据 A 列的值将 B 列中的所有数据重新组合到一个列中。A 列的每个值形成一个列名称。这是在一个新的数据框中。

艾米 STR
1.5 2
4.5 3

多谢 !

我尝试使用gather()和unite()来实现它,但它没有给我预期的结果。

pivot r dataframe

2
推荐指数
2
解决办法
230
查看次数

标签 统计

dataframe ×1

pivot ×1

r ×1