【发布时间】:2013-03-28 04:48:12
【问题描述】:
我有一个与之前的帖子非常相似的问题: Merging two files by a single column in unix 但我想基于两列合并我的数据(顺序相同,所以不需要排序)。 例如,
subjectid subID2 姓名年龄
12 121 简 16
24 241 克里斯汀 90
15 151 克拉克 78
23 231 乔安 31
subjectid subID2 prob_disease
12 121 0.009
24 241 0.738
15 151 0.392
23 231 1.2E-5
输出看起来像
subjectid SubID2 prob_disease 名称年龄
12 121 0.009 简 16
24 241 0.738 克里斯汀 90
15 151 0.392 克拉克 78
23 231 1.2E-5 乔安娜 31
当我使用 join 时,它只考虑第一列(subjectid)并重复 SubID2 列。 请问有没有办法通过join或其他方式做到这一点?谢谢你
【问题讨论】: