嗨,所有社区。我在论坛中搜索,但没有成功找到这个“简单”的问题。可能已经有类似的问题了?我有以下数据框:
ID<-c(rep(seq(1:5),4))
LAB<-c("A","B","C","A")
datain<-data.frame(cbind(ID,LAB))
我想知道R中是否存在一个函数来为每个ID获取不同的值(LAB)而不重复?喜欢:
ID<-c(rep(seq(1:5),4))
LAB<-c("A B C")
dataout<-data.frame(cbind(ID,LAB))
dataout
ID LAB
1 1 A B C
2 2 A B C
3 3 A B C
4 4 A B C
5 5 A B C
6 1 A B C
7 2 A B C
8 3 A B C
9 4 A B C
10 5 A B C
11 1 A B C
12 2 A B C
13 3 A B C
14 4 A B C
15 5 A B C
16 1 A B C
17 2 A B C
18 3 A B C
19 4 A B C
20 5 A B C
我很抱歉之前没有指定输出!!!
一如既往,非常感谢任何帮助!