使用R枚举变量
我想为每个唯一的“cat”值添加一个数字列“ID”。。在其他团队中,列举“cat” 具有数字ID列的预期输出使用R枚举变量,r,R,我想为每个唯一的“cat”值添加一个数字列“ID”。。在其他团队中,列举“cat” 具有数字ID列的预期输出 df cat val ID 1 aaa 0.05638315 1 2 aaa 0.25767250 1 3 aaa 0.30776611 1 4 aaa 0.46854928 1 5 aaa 0.55232243 1 6 bbb 0.17026205 2 7 bbb 0.37032054 2 8 bb
df
cat val ID
1 aaa 0.05638315 1
2 aaa 0.25767250 1
3 aaa 0.30776611 1
4 aaa 0.46854928 1
5 aaa 0.55232243 1
6 bbb 0.17026205 2
7 bbb 0.37032054 2
8 bbb 0.48377074 2
9 bbb 0.54655860 2
10 bbb 0.81240262 2
11 ccc 0.28035384 3
12 ccc 0.39848790 3
13 ccc 0.62499648 3
14 ccc 0.76255108 3
15 ccc 0.88216552 3
df$IDdf$IDdf$IDdf$ID尝试df$ID或df$ID或df$ID尝试df$ID或df$ID
df
cat val ID
1 aaa 0.05638315 1
2 aaa 0.25767250 1
3 aaa 0.30776611 1
4 aaa 0.46854928 1
5 aaa 0.55232243 1
6 bbb 0.17026205 2
7 bbb 0.37032054 2
8 bbb 0.48377074 2
9 bbb 0.54655860 2
10 bbb 0.81240262 2
11 ccc 0.28035384 3
12 ccc 0.39848790 3
13 ccc 0.62499648 3
14 ccc 0.76255108 3
15 ccc 0.88216552 3