首页 > 解决方案 > RStudio:当row.name相同时比较两个不同的数据表

问题描述

我有两个具有不同列和行的数据框:

其中一张表是行(750 个条目)中特定表达的基因名称,列中是统计分析(p-val,倍数变化)。(750x2 矩阵)

第二个表是同一行中所有表达的基因名称(13,000)及其相关基因(行长达 100)。(13,000x100 矩阵)

我有兴趣从第一个文件中创建一个包含 750 个表达基因名称的数据框,并在 R 中使用匹配函数来插入表 2 中的相关基因。

例子:

第一个数据表

Name Fold Change P-value A 0 3 B 1 4 F 2 6 H 1 8

第二个数据表

Name X1 X2 X3 X4 X5 A A1 A2 A3 A4 A5 B B1 B2 B3 B4 B5 C C1 C2 C3 C4 C5 D D1 D2 D3 D4 D5 E E1 E2 E3 E4 E5 F F1 F2 F3 F4 F5

期望的输出

Name X1 X2 X3 X4 X5 A A1 A2 A3 A4 A5 B B1 B2 B3 B4 B5 D D1 D2 D3 D4 D5 F F1 F2 F3 F4 F5

标签: rmatchrstudiogrouping

解决方案


推荐阅读