Подмножество данных с использованием информации из другого фрейма данных [r] - PullRequest
0 голосов
/ 19 ноября 2011

У меня есть два кадра данных. Один содержит большое количество данных. Второй содержит меньшее количество данных с некоторыми совпадающими именами строк.

data frame A
Row.names  data
    1       A
    2       B
    3       C
    4       D
    5       E

data frame B
Row.names  data
    1       X
    3       Y
    5       Z

Я хочу извлечь данные из фрейма данных A, используя row.names из фрейма данных B, чтобы создать:

data frame C
Row.names   data
    1        A
    3        C
    5        E

Я в основном хочу использовать для имен строк из фрейма данных B для поднабора данных из фрейма данных A с точно такими же именами строк.

Любая помощь будет оценена.

1 Ответ

2 голосов
/ 19 ноября 2011

Вы пробовали A[rownames(B),] ?? (Я предполагаю, что вы действительно ссылаетесь на имена строк, а не на столбцы с именем «Row.names»)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...