Có thể lấy cột ma trận theo tên từ ma trận không? Tôi đã thử các cách tiếp cận khác nhau như myMatrix["test",]
nhưng không có gì có vẻ hiệu quả.Trích xuất giá trị cột ma trận theo tên cột ma trận
30
A
Trả lời
38
Có. Nhưng đặt "test" của bạn sau dấu phẩy nếu bạn muốn cột ...
> A <- matrix(sample(1:12,12,T),ncol=4)
> rownames(A) <- letters[1:3]
> colnames(A) <- letters[11:14]
> A[,"l"]
a b c
6 10 1
cũng thấy help(Extract)
14
> myMatrix <- matrix(1:10, nrow=2)
> rownames(myMatrix) <- c("A", "B")
> colnames(myMatrix) <- c("A", "B", "C", "D", "E")
> myMatrix
A B C D E
A 1 3 5 7 9
B 2 4 6 8 10
> myMatrix["A", "A"]
[1] 1
> myMatrix["A", ]
A B C D E
1 3 5 7 9
> myMatrix[, "A"]
A B
1 2
Các vấn đề liên quan
- 1. Làm cách nào để truy xuất cột ma trận và tên hàng theo giá trị chỉ mục ma trận?
- 2. ma trận Trồng theo cột trong NumPy
- 3. vectơ cột để ma trận trong R
- 4. Ma trận xuất trong r
- 5. OpenCV Thêm cột vào ma trận
- 6. Cách lấy số cột trong ma trận?
- 7. Cách thêm một cột vào ma trận?
- 8. Hiển thị ma trận không có tên hàng và cột?
- 9. Bảng R theo hàng ma trận
- 10. Nhân mỗi cột của ma trận bằng một ma trận khác
- 11. Ma trận của Ma trận trong Perl
- 12. Extracting cột n đầu tiên của một ma trận NumPy
- 13. Lựa chọn ngẫu nhiên các cột ma trận
- 14. Cách gán giá trị cho hàng của ma trận khi tên ma trận là một chuỗi ký tự
- 15. thứ tự một ma trận bởi nhiều cột trong r
- 16. Trích xuất biến đổi và ma trận xoay từ homography?
- 17. Ma trận kết hợp?
- 18. Nhân các hàng ma trận theo vectơ?
- 19. ma trận dịch ma trận không dịch vector
- 20. Định hình lại ma trận 3d thành ma trận 2d
- 21. Ma trận biến đổi ma trận bù đắp
- 22. Làm cách nào để trích xuất tên gọi từ ma trận?
- 23. MATLAB: Điền ma trận với mỗi cột giống nhau
- 24. mở rộng (thêm hàng hoặc cột) ma trận scipy.sparse
- 25. Cách thay đổi loại cột ma trận trong R
- 26. Ma trận khối u cộng với cột vectơ
- 27. Ma trận hiển thị có nhãn hàng và cột
- 28. Ghi nhãn hàng và cột của ma trận trong LaTeX
- 29. Xóa hàng và cột khỏi ma trận trong Matlab
- 30. Làm thế nào để đặt ma trận thành một cột, duy trì kiểu dữ liệu ma trận, duy trì tên hàng/cột?
@Joris - bạn đã biết, một trong những khía cạnh phức tạp của việc tìm kiếm câu trả lời cho câu hỏi R là ngôn ngữ được đặt tên là "R". Nó mang lại cho google một tiền cho nó! Tôi đã googled tìm kiếm câu hỏi của tôi ở trên bằng cách sử dụng một loạt các thuật ngữ tìm kiếm và đã đưa ra không có gì. Tuyệt vời của nó khi ngay cả những câu hỏi đơn giản được hỏi trên SO, vì SO được lập chỉ mục độc đáo bởi google - kết quả dường như luôn bật lên trên cùng. Hy vọng người mới bắt đầu tìm thấy điều này =) – SFun28
@ SFun28: kiểm tra www.rseek.org và ví dụ câu hỏi này: http://stackoverflow.com/questions/102056/how-to-search-for-r-materials Nhưng bạn nói đúng , các câu hỏi đơn giản cũng có thể được hỏi ở đây, mặc dù tôi chỉ đơn giản gửi bạn đến phần Giới thiệu về R nếu bạn là người dùng mới. –
@ Joris - ngọt ngào! rseek sẽ rất hữu ích. – SFun28