【发布时间】:2021-02-21 15:43:21
【问题描述】:
我有这个文件:
ID P
1 10
1 12
1 11
2 9
2 8
2 10
3 11
3 12
3 14
4 15
4 16
4 8
5 11
5 13
5 10
6 14
6 16
6 11
我想将这些值 (a,b,c) 随机分配给文件:
像这样:
ID P Group
1 10 a
1 12 b
1 11 c
2 9 c
2 8 a
2 10 b
3 11 a
3 12 c
3 14 b
4 15 c
4 16 a
4 8 b
5 11 b
5 13 c
5 10 a
6 14 b
6 16 c
6 11 a
我需要做几次,每次都是随机的。我试过这个:
df %>% group_by(ID) %>% replicate(1,sample(df$group))
但是,可以肯定的是,没有用。有什么建议吗?
【问题讨论】: