我有下面的数据框架: master <- data.frame(A=c(1,1,2,2,3,3,4,4,5,5), B=c(1,2,3,3,4,5,6,6,7,8),C=c(5,2,5,7,7,5,7,9,7,8),D=c(1,2,5,3,7,5,9,6,7,0)) 如您所见,我有4列A,B,C,D。我想要实现的是创建一个新的数据帧,其中将包括A和B之间的重复行对,发生复制的行的索引,以及第三列中使这些行不同的列名(C,D或C和D)。为了使我的请求更清晰,我使用master2代替了只包含A和B的master显示了一个示例 master2 <- data.frame(A=c(1,1