0
我试图将一个数据帧作为一个元素分配给一个列表,但是在分配之后,我发现数据帧已经更改为一个列表,其中包含数据帧第一列的值。如何将数据框用作列表中的元素?
例如下面的代码:
dfm <- data.frame(x=1:2, y=3:4)
print(dfm)
l <- list()
l['Key'] <- dfm
print(l)
给出了输出:
x y
1 1 3
2 2 4
$Key
[1] 1 2
有没有一种方法,以保持数据帧是在列表的方式吗?
你是什么意思“保持数据框架的方式“?数据框是'l'的一个元素。 – 2011-09-28 14:46:07
@JackManey。您可以看到列表中的元素已更改为(1,2)的矢量,而不是我分配的数据框。 –