2014-05-24 71 views
-1

R有沒有在類似的空間中定義數據幀的方法?R:在類似的空間中定義數據幀

因此,可以說我必須要創建的數據幀數目不詳的(比方說將有N個data.frames) 我想定義一個空間,例如:

space<-data.frame.space() 
for(i in 1:n) (
space[i]<-some.func(var1,var2) 
)| 

其中some.func創建某些data.frames(在這種情況下,從互聯網上下載信息),然後我得到說

space[1] #or 
space[2] 
#etc 

我知道人們以某種​​方式使用環境,這個調用這些數據幀,並在功能我看到的東西這種排序。我只是不知道他們是如何做到的。

回答

1

我覺得你只是想一個簡單的列表

space<-list() 
for(i in 1:n) (
    space[[i]]<-some.func(var1,var2) 
) 

然後

space[[1]] 
space[[2]] 

注意雙支架索引。使用雙括號將返回data.frame。使用單個括號將返回包含data.frame的列表。

+0

謝謝!正是我需要的! – asosnovsky