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)的矢量,而不是我分配的數據框。 –