【发布时间】:2020-01-20 15:50:04
【问题描述】:
我想将表 1 中的行名与表 2 中的列名进行匹配,然后将它们替换为表 1 中列 n 中的相应名称。 表1
x y n
CAAGCCAAGCTAGATA 5 6 um
AATCCCAAGTGACACC 4 1 cs
AATCTCAAGTCACACC 4 1 cs
表2
CAAGCCAAGCTAGATA AATCCCAAGTGACACC AATCTCAAGTCACACC
a 1 3 5
b 2 3 4
c 6 3 6
d 8 3 5
结果
um cs cs
a 1 3 5
b 2 3 4
c 6 3 6
d 8 3 5
【问题讨论】:
-
names(df2) <- df1$n[match(names(df2), row.names(df1))].
标签: r