我有一个如下所示的 data.frame:
df <- data.frame(names=c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K"),
values=c(1,1,4,6,7,7,7,9,9,14,15))
我想要类似的东西:
df <- data.frame(names=c("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K"),
values=c(1,1,2,3,4,4,4,5,5,6,7))
我知道这是一个愚蠢的问题,但我不知道该怎么做。谢谢
注意:第二个 data.frame 中的值应该是从 1 到 n 的顺序