我想像這樣為每個重復項創建一個單獨的分組變數。有人對如何做到這一點有任何建議嗎?
without_group<-data.frame(V1= c(1,2,3,1,2,3))
with_group<-
data.frame(
V1= c("A","A","A","B","B","B"),
V2= c(1,2,3,1,2,3)
)
uj5u.com熱心網友回復:
如果您可以使用數字:
library(dplyr)
without_group %>% group_by(V1) %>%
mutate(V2 = row_number())
否則,如果您想使用字母:
without_group %>% group_by(V1) %>%
mutate(V2 = LETTERS[row_number()])
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/488547.html
