我以这种方式有一个数据框
1954 <- c(a,b,c,d)#names of a person
X2 <- c(5,6,1,2)#their score
1955 <- c(e,f,g,h)
X3 <- c(2,4,6,9)
1956 <- c(j,k,l,m)
X4 <- c(1,3,6,8)
Girls <- data.frame(1954,X2,1955,X3,1956,X4)
女孩数据框看起来像这样
1954 X2 1955 X3 1956 X4 . . . . . . . n
a 5 e 2 j 1 . . . . . . . n
b 6 f 4 k 3 . . . . . . . . n
c 1 g 6 l 6 . . . . . . . . .n
d 2 h 9 m 8 . . . . . . . . . n
我希望数据框看起来像这样
`Name score year(#new col)
a 5 1954
b 6 1954
c 1 1954
d 2 1954
e 2 1955
f 4 1955
g 6 1955
h 9 1955
j 1 1956
k 3 1956
l 6 1956
m 8 1956
. . .
. . .
n n n`
这是一个学校项目,我正在努力转换数据。有人可以帮我解决这个问题吗?