【发布时间】:2013-12-01 17:54:24
【问题描述】:
我有 2 个尺寸为 2 x 5 的数据框 A 和 B,如下所示:
A = data.frame(GeneA1=-0.02:1.89, GeneB2=0.25:1.99, GeneB3=0.17:1.87, GeneB4=0.3:1.63, GeneC2=0.29:1.97, row.names=c("sample 1", "sample 2"))
B = data.frame(GeneA1=0.52:-0.04, GeneB1=1.1:0.08, GeneB3=0.72:0.03, GeneB5=0.78:0.06, GeneC2=0.78:0.25, row.names=c("sample 1", "sample 2"))
对于 A 和 B,行是样本,列是基因类型
我想尝试使用 rbind 合并 A 和 B,在基因类型不匹配的地方添加 NAs。我听说有一种方法可以做到这一点,使用 setdiff 参数,但我不知道怎么做?
【问题讨论】:
-
能否提供可重现的示例数据?
-
“可重现”是什么意思?我提供的示例数据说明了我的问题?
-
请在您的代码中使用 R 语法。你展示的可能是 Matlab 代码?
-
关于在 SO 上发布的仅供参考的信息和可重复的示例可以在此处查看 link。你看过merge()
-
对不起!我已经编辑了我的帖子,所以它现在有 R 代码
标签: r