ddply用于转换数据

时间:2012-04-09 17:36:02

标签: r plyr

我有以下测试数据框。

id1 val
A 1  
A 1  
A 1  
A 1  
B 2  
B 2  
B 2  
B 2  

我想将其转换为数据框,如下所示。

id1 val
A 1  
A 1  
A 2  
A 2  
B 3  
B 3  
B 4  
B 4  

我所做的是首先找到A&的次数。在这种情况下,B出现= 4,将其分成2,然后更新第二列,使其相应增加。因此四个1已成为1,2,四个2成为3,4等等。我知道这符合SAC范例,但想知道如何使用ddply。有什么建议吗?非常感谢提前

0 个答案:

没有答案