có thể có ma trận ma trận trong R không? nếu có, tôi nên định nghĩa ma trận như thế nào? ví dụ để có ma trận 10 x 10 và mỗi phần tử của ma trận này chứa chính ma trận.là nó có thể có một ma trận ma trận trong R?
5
A
Trả lời
8
1) danh sách/ma trận Vâng, tạo ra một danh sách và cung cấp cho nó kích thước sử dụng matrix
:
m <- matrix(1:4, 2)
M <- matrix(list(m, 2*m, 3*m, 4*m), 2)
nên yếu tố 1,1 của M
là m
:
> M[[1,1]]
[,1] [,2]
[1,] 1 3
[2,] 2 4
2) danh sách/mờ < - Điều này cũng hoạt động:
M <- list(m, 2*m, 3*m, 4*m)
dim(M) <- c(2, 2)
3) mảng Đây không phải là khá gì bạn yêu cầu nhưng tùy thuộc vào mục đích của bạn nó có thể đáp ứng nhu cầu của bạn:
A <- array(c(m, 2*m, 3*m, 4*m), c(2, 2, 2, 2)) # 2x2x2x2 array
nên yếu tố 1,1 là:
> A[1,1,,]
[,1] [,2]
[1,] 1 3
[2,] 2 4
+0
nhanh, tanx rất nhiều, đó là chính xác những gì tôi cần – weber85
Các vấn đề liên quan
- 1. Tạo một ma trận kề ma trận
- 2. Ma trận của Ma trận trong Perl
- 3. Ma trận xuất trong r
- 4. Phép nhân ma trận chuỗi ma trận
- 5. Kiểm tra xem ma trận có phải là ma trận nhận dạng trong Matlab
- 6. Tại sao Matlab có thể so sánh một ma trận trống với ma trận đơn?
- 7. Tạo ma trận mới trong R bằng cách tổng hợp các hàng của một ma trận
- 8. Tôi có thể đơn giản thêm ma trận hoặc ma trận (homography) ma trận chuyển đổi không?
- 9. mâu thuẫn với phép toán ma trận giữa GLSL và GLM hoặc có ma trận ma trận "xấu"
- 10. R tạo một mảng ma trận
- 11. vectơ cột để ma trận trong R
- 12. Ma trận ghép nối trong R
- 13. Việc nạp nhanh ma trận trong R
- 14. về so sánh ma trận trong R
- 15. Tạo ma trận đối xứng trong R
- 16. Đảo ngược ma trận trong R
- 17. Ma trận chiếu ma trận trong Xna/OpenGL - 3D
- 18. Ma trận biến đổi ma trận bù đắp
- 19. R: chuyển đổi ma trận thưa thớt
- 20. chuyển đổi giữa ma trận OpenCV và ma trận int
- 21. Bảng R theo hàng ma trận
- 22. R: áp dụng chức năng trên ma trận và giữ kích thước ma trận
- 23. ma trận dịch ma trận không dịch vector
- 24. chuyển đổi danh sách các chỉ số ma trận thưa thớt để ma trận R
- 25. Định hình lại ma trận 3d thành ma trận 2d
- 26. vector trùng lặp vào ma trận r
- 27. Ma trận ** 2 có nghĩa là gì trong python/numpy?
- 28. Biến đổi một mảng 3D thành ma trận trong R
- 29. thứ tự một ma trận bởi nhiều cột trong r
- 30. In ma trận có thể đọc được trong Ruby
câu hỏi này là về việc có một danh sách bên trong một ma trận, của tôi là về việc có một ma trận bên trong một ma trận. kể từ khi định nghĩa của một ma trận là khác nhau từ danh sách, tôi nghĩ rằng câu hỏi của tôi là khác nhau. nhưng cảm ơn bạn đã cảnh báo. – weber85