标签: r
我有以下一系列数字:
id = c(1, 2, 1, 2, 4, 1, 1)
设计矢量的最简单方法是什么,包括每个不同数字的每次出现顺序?
orders = c(1, 1, 2, 2, 1, 3, 4)
答案 0 :(得分:3)
你可以尝试
ave(id, id, FUN=seq_along)
或者
library(splitstackshape) getanID(id)$.id