Làm cách nào tôi có thể chọn, nói 100 hàng đầu của ma trận trong R? Tất cả những gì tôi thấy là sử dụng tập con yêu cầu thông số điều kiện. Tất cả tôi cần phải thực hiện ma trận nhỏ hơn bằng cách sử dụng chỉ số n đầu tiên của hàng với cùng một số cộtChọn n hàng đầu tiên của ma trận
Trả lời
Sử dụng head
chức năng:
head(mat, 100)
Cách đơn giản nhất để làm điều đó sẽ a[1:100,]
(trừ khi có ít hơn 100 hàng, trong đó trường hợp đầu (a, 100) hoạt động tốt hơn)
'đầu (a, 100)' được ưu tiên. Nếu không có '100' hàng trong' a', sử dụng lệnh '[' sẽ trả về lỗi. Sử dụng 'head' sẽ cung cấp cho bạn tất cả các hàng trong' a'. (ví dụ, bạn có thể sử dụng trước đây theo chương trình: 'n <- 125; đầu (a, n)') –
Có, hai phương pháp được đề xuất xử lý trường hợp khi 'nrow (mat) <100' khác nhau. Nhưng tôi sẽ không nói một cách tiếp cận là "ưa thích". Lỗi cũng có thể hữu ích. – flodel
Ngoài ra 'đầu' giữ cấu trúc trong khi' ['biến đổi nó. – jpcgandre
- 1. Extracting cột n đầu tiên của một ma trận NumPy
- 2. Cách chọn N hàng đầu tiên của mỗi nhóm?
- 3. Numpy: Cách phân chia ngẫu nhiên/chọn ma trận thành ma trận n khác nhau
- 4. Chọn mục "n" đầu tiên với jQuery
- 5. Ma trận của Ma trận trong Perl
- 6. Tạo ma trận đường chéo thưa từ hàng của ma trận thưa thớt
- 7. Sao chép các hàng đã chọn vào ma trận mới
- 8. xóa phần tử đầu tiên trong subview của một ma trận
- 9. Bảng R theo hàng ma trận
- 10. cách lấy cột đầu tiên và cột cuối cùng của ma trận trong MATLAB?
- 11. Chọn hàng đầu tiên cho mỗi nhóm
- 12. jQuery: chọn năm hàng đầu tiên của một bảng
- 13. Chọn hàng đầu tiên của mỗi nhóm trong sql
- 14. Hiệu quả tính toán sản phẩm khôn ngoan của ma trận chuyển tiếp (m * m) * (n * n) để cung cấp ma trận (mn * mn)
- 15. Nhân các hàng ma trận theo vectơ?
- 16. Thêm hàng vào ma trận trong OpenCV
- 17. Sự khác biệt giữa phần tử đầu tiên của ma trận 1x1 và tất cả các phần tử của ma trận 1x1
- 18. Ghi nhãn hàng và cột của ma trận trong LaTeX
- 19. Lựa chọn ngẫu nhiên các cột ma trận
- 20. 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ự
- 21. Định hình lại ma trận 3d thành ma trận 2d
- 22. mở rộng (thêm hàng hoặc cột) ma trận scipy.sparse
- 23. Nhân mỗi cột của ma trận bằng một ma trận khác
- 24. Sản phẩm của hai ma trận Toeplitz?
- 25. Mongodb: Chọn N hàng đầu từ mỗi nhóm
- 26. Tìm số tối thiểu cục bộ trong ma trận n x n trong thời gian O (n)
- 27. Khoảng cách Euclide giữa hai vectơ (ma trận một hàng)
- 28. NumPy ma trận thủ đoạn gian trá - tổng của ma trận nghịch đảo lần
- 29. Chuyển vị tại chỗ của ma trận
- 30. chọn N hàng đầu cho mỗi nhóm trong một bảng
Bạn có thể chỉ sử dụng 'head (my.matrix, 100)', hoặc tôi có sai không? – texb
Câu hỏi ngu ngốc nhất. Tôi đã nhận nó ngay bây giờ. Cảm ơn. – user1631306