Я хочу переставить первые две строки в два новых столбца и оставить остальную часть фрейма данных. Как мне сделать это в R?
Мои исходные данные
A <- c("2012","PL",3,2)
B <- c("2012","PL",6,1)
C <- c("2012","PL",7,4)
DF <- data.frame(A,B,C)
Мои окончательные данные после транспонирования
V1 <- c("2012","2012")
V2 <- c("PL","PL")
A <- c(3,2)
B <- c(6,1)
C <- c(7,4)
DF <- data.frame(V1,V2,A,B,C)
Где V1 и V2 - имена для новых столбцов и они создаются автоматически.
Спасибо за любую помощь.