Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R-根据id出现次数创建递增列_R_Count_Dataframe_Increment - Fatal编程技术网

R-根据id出现次数创建递增列

R-根据id出现次数创建递增列,r,count,dataframe,increment,R,Count,Dataframe,Increment,我对R很陌生,需要一些任务方面的帮助。我的dataframe data1看起来像这样: ID Action A1 A A1 E A2 B B1 A B2 C B2 D B2 A B3 E ID Action Sequence A1 A 1 A1 E 2 A2 B 1 B1 A 1 B2 C 1 B2 D 2 B2

我对R很陌生,需要一些任务方面的帮助。我的dataframe data1看起来像这样:

ID    Action
A1    A
A1    E
A2    B
B1    A
B2    C
B2    D   
B2    A
B3    E
ID    Action  Sequence
A1    A       1
A1    E       2
A2    B       1
B1    A       1
B2    C       1
B2    D       2
B2    A       3
B3    E       1
我需要创建一个新的列序列,它根据ID递增,基本上告诉我,在那个时候对这个ID执行操作的频率。对于新ID,它将从1重新开始。看起来是这样的:

ID    Action
A1    A
A1    E
A2    B
B1    A
B2    C
B2    D   
B2    A
B3    E
ID    Action  Sequence
A1    A       1
A1    E       2
A2    B       1
B1    A       1
B2    C       1
B2    D       2
B2    A       3
B3    E       1
我已经尝试过搜索类似的问题,但只能找到解决方案,其中发生的次数不会增加

如果你能帮助我,那就太好了

提前谢谢

您可以从splitstackshape使用getanID

或者从R基地出发


谢谢!那正是我要找的!