【发布时间】:2014-04-25 09:33:21
【问题描述】:
我有一个数据框 df
> df<-data.frame(a=letters[1:5], b=1:5, c=LETTERS[1:5])
> df
a b c
1 a 1 A
2 b 2 B
3 c 3 C
4 d 4 D
5 e 5 E
我想从上面的数据框中创建一个新的数据框,其中只有应该像这样的列
> df1
a
1 a
2 1
3 A
4 b
5 2
6 B
7 c
8 3
9 C
.....
我尝试了以下
> df1<-data.frame(c(df[1,],df[2,],df[3,]))
> df1
a b c a.1 b.1 c.1 a.2 b.2 c.2
1 a 1 A b 2 B c 3 C
但结果是行矩阵,实际上我有数百列和行应该转换为一列。我该怎么做?
【问题讨论】: