Có cách nào tôi có thể chọn một loạt các phần tử đã được xác định trước cùng một lúc từ ma trận không? Cụ thể, giả sử tôi có ma trận sau:R chọn các phần tử cụ thể từ một ma trận cùng một lúc
58 59 60 62 63 64
58 0.000000 3.772139 6.367721 8.978718 12.197210 13.401126
59 3.772139 0.000000 3.755554 5.935946 9.592700 11.664533
60 6.367721 3.755554 0.000000 5.999409 9.324764 11.991269
62 8.978718 5.935946 5.999409 0.000000 3.810169 6.762802
63 12.197210 9.592700 9.324764 3.810169 0.000000 3.796884
64 13.401126 11.664533 11.991269 6.762802 3.796884 0.000000
Tôi muốn chọn ô [1,2], [2,3], [3,4], [4,5], [5,6] . Tôi nhận thấy rằng tôi có thể tham chiếu chúng theo chỉ mục, trong trường hợp này tôi có thể chạy:
mymatrix [c (2,9,16,23,30)].
Tuy nhiên, điều này không rõ ràng khi đọc mã sau. Có cách nào tôi có thể nhập tham chiếu (hàng, cột) thực tế cùng một lúc không?
Cảm ơn!
Một cái gì đó như 'as.vector (mymatrix [c (1, 2, 3, 4, 5), c (2, 3, 5, 6)])' (mymatrix [hàng, cột]) – dickoa