5
Q
R創建矩陣陣列
A
回答
8
我可能錯過了點,但不會:
k = 2; n=3; m = 4
array(NA, c(n,m,k))
, , 1
[,1] [,2] [,3] [,4]
[1,] NA NA NA NA
[2,] NA NA NA NA
[3,] NA NA NA NA
, , 2
[,1] [,2] [,3] [,4]
[1,] NA NA NA NA
[2,] NA NA NA NA
[3,] NA NA NA NA
給你想要的是什麼?然後你可以正常循環:
R> for(k in 1:2){print(a[,,k])}
2
小心術語:-)。正如CSGillespie指出的那樣,您可以在R
中定義一個N-rank數組。或者,您可以創建一個list
變量,其中每個變量都包含一個矩陣。後者的優點是矩陣可以具有不同的尺寸。缺點是創建初始狀態可能會更痛苦。
E.g.
mat1 <- matrix(NA, 3,5)
mat2 <- matrix(NA, 4,7)
matlist <- list(mat1=mat1,mat2=mat2)
相關問題
- 1. R創建矩陣
- 2. 用R創建3D矩陣?
- 3. 創建矩陣?
- 4. 創建矩陣
- 5. 創建矩陣
- 6. 以矩陣創建序列
- 7. 從MATLAB矩陣陣列創建對角線矩陣
- 8. 如何用R中的數值矩陣創建二元矩陣?
- 9. 從大矩陣中創建小矩陣r
- 10. 我想在一個nxm矩陣中創建一個五列的矩陣R
- 11. 通過連接r中另一個矩陣的列創建矩陣集合
- 12. 使用矩陣索引創建矩陣
- 13. MATLAB - 用子矩陣創建矩陣
- 14. opencv:創建矩陣或向量矩陣
- 15. 從R中的向量創建矩陣
- 16. PERMUT矩陣和創建中的R
- 17. r功能來創建帶矩陣
- 18. 在R中創建相關矩陣
- 19. 創建矩陣的子集R中
- 20. 在R中創建樣本矩陣
- 21. 在R中創建對稱矩陣
- 22. 從矢量創建R中的矩陣
- 23. 創建彩色矩陣R中
- 24. 如何在R中創建子矩陣?
- 25. R創建矩陣的發生
- 26. 從R中的矢量創建矩陣
- 27. 使用R創建稀疏矩陣
- 28. 在R中創建%重疊矩陣
- 29. 使用R中列間的成對計算創建矩陣R
- 30. 創建JRadioButton矩陣
或者對於「簡單」功能,甚至不需要循環,這要歸功於R的矢量化。 – 2013-02-20 21:49:01