Giả sử tôi có một số bảng, T. Giả sử T có 5 cột. Tôi hiểu cách chọn bất kỳ tập hợp con cột liên tiếp nào và lưu trữ chúng dưới dạng bảng mới. Đối với điều đó tôi sẽ sử dụng dấu ngoặc và dấu hai chấm ở bên phải dấu phẩy:Chọn các cột không liên tiếp trong bảng R
newT <- T[,2:4] # creates newT from columns 2 through 4 in T
Nhưng làm cách nào để chọn các cột không liên tiếp để đặt dưới? Giả sử tôi muốn chọn Cột 1 và Cột 3? Làm thế nào để tôi làm việc này? Một loại lựa chọn tôi có thể muốn làm, và không chắc chắn làm thế nào để, được chọn ngẫu nhiên từ cột T.
thể trùng lặp của [Cách để đọc chỉ chọn các cột từ một tệp vào R? (Một phương tiện vừa ý giữa 'read.table' và' scan'?)] (Http://stackoverflow.com/questions/2193742/ways-to-read-only-select-columns-from-a-file-into- ra-hạnh phúc-trung-giữa-tái) –
Đặt tên đối tượng 'T' (hoặc 'F') có thể sẽ gây ra vấn đề xuống dòng - nó là tốt hơn để tránh nó. Ngoài ra có * là * "bảng" trong R, nhưng tôi đoán rằng bạn thực sự có một khung dữ liệu hoặc một ma trận. –