khác giả sử tôi có khung dữ liệu lớn hơn và khung dữ liệu nhỏ hơn. Nếu một nhỏ được chứa bên trong lớn hơn một, làm thế nào tôi có thể có:trừ một khung dữ liệu khỏi
Larger - Nhỏ
Ví dụ:
khung dữ liệu nhỏ:
ID CSF1PO CSF1PO.1 D10S1248 D10S1248.1 D12S391 D12S391.1
203079_BA_M 10 11 14 16 -9 -9
203079_BA_F 8 12 14 17 -9 -9
203080_BA_M 10 12 13 13 -9 -9
Big dữ liệu khung:
ID CSF1PO CSF1PO.1 D10S1248 D10S1248.1 D12S391 D12S391.1
203078_MG_M -9 -9 15 15 18 20
203078_MG_F -9 -9 14 15 17 19
203079_BA_M 10 11 14 16 -9 -9
203079_BA_F 8 12 14 17 -9 -9
203080_BA_M 10 12 13 13 -9 -9
203080_BA_F 10 11 14 16 -9 -9
203081_MG_M 10 12 14 16 -9 -9
203081_MG_F 11 12 15 16 -9 -9
203082_MG_M 11 11 13 15 -9 -9
203082_MG_F 11 11 13 14 -9 -9
Khung dữ liệu nhỏ tương ứng với các hàng 3, 4 và 5 của khung dữ liệu lớn hơn.
Cảm ơn!
Nếu 'ID' là một khóa (xác định duy nhất phần còn lại của hàng),' Big [! (Big $ ID% trong% Small $ ID),] 'sẽ hoạt động. Đó là messier mà không có một chìa khóa, tôi đoán. – Frank
ID thực sự là tên hàng ... không phải là một cột trong các khung dữ liệu, nhưng tôi có thể biến nó thành cột nếu cần. – vitor
Không cần. Chỉ cần sử dụng 'rownames (Big)' thay cho 'Big $ ID'. – Frank