這裏是我的例子DF:從1到dataframes添加列獨特的長度現有分組的行
df = read.table(text = 'colA
22
22
22
45
45
11
11
87
90
110
32
32', header = TRUE)
我只需要1基礎上添加可樂值的新關口,以可樂的獨特長度。
預期輸出:
colA newCol
22 1
22 1
22 1
45 2
45 2
11 3
11 3
87 4
90 5
110 6
32 7
32 7
這裏是我的嘗試沒有更迭:
library(dplyr)
new_df = df %>%
group_by(colA) %>%
mutate(newCol = seq(1, length(unique(df$colA)), by = 1))
感謝
可樂聚集在你的例子中,或者你可能有一個序列像22 45 22?你能回到價值嗎? – G5W
它們是聚類的。謝謝 – aaaaa