2014-09-04 70 views
-1

我使用包'relevent'中的rem.dyad來運行社交網絡模型(我對R的第一次體驗)。我有多個我編碼爲矩陣的協變量。包文檔指出,需要「創建一個pxnxn數組,其第一維索引協變量矩陣」。我正在使用的網絡由18名演員組成,因此有4個18x18矩陣。我已經將它們組合成一個多維矩陣,但我不確定如何爲它們編制索引,然後將此索引矩陣與其他矩陣合併到同一個對象中。索引多維數組/矩陣:初學者的R

我意識到這是一個新手問題,但我還沒有設法找到解決方案。在搜索簡單的解決方案時,我沒有運氣,並希望得到任何建議或資源鏈接。

謝謝。

+0

@ ily1:沒有答案解決您的問題。您的反饋將不勝感激。 – rnso 2014-09-05 00:36:31

回答

0

下面的代碼可能會有所幫助:

> mmlist = list() 
> for(i in 1:3) mmlist[[i]]=matrix(1:12, nrow=3) 
> mmlist 
[[1]] 
    [,1] [,2] [,3] [,4] 
[1,] 1 4 7 10 
[2,] 2 5 8 11 
[3,] 3 6 9 12 

[[2]] 
    [,1] [,2] [,3] [,4] 
[1,] 1 4 7 10 
[2,] 2 5 8 11 
[3,] 3 6 9 12 

[[3]] 
    [,1] [,2] [,3] [,4] 
[1,] 1 4 7 10 
[2,] 2 5 8 11 
[3,] 3 6 9 12 



> mmlist[[1]] 
    [,1] [,2] [,3] [,4] 
[1,] 1 4 7 10 
[2,] 2 5 8 11 
[3,] 3 6 9 12 
> mmlist[[2]] 
    [,1] [,2] [,3] [,4] 
[1,] 1 4 7 10 
[2,] 2 5 8 11 
[3,] 3 6 9 12