我有两个数据框。一个包含大量数据。第二个包含少量数据和一些匹配的行名。
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
我想使用数据框B中的row.names从数据框A中提取数据来创建:
data frame C
Row.names data
1 A
3 C
5 E
我基本上想要使用从数据帧B的行名称到具有完全相同行名称的数据帧A的子集数据。
任何帮助都将不胜感激。
答案 0 :(得分:2)
你试过A[rownames(B),]
?? (我假设你实际上是指行名,而不是名为“Row.names”的列)