2017-02-23 7 views
-1

最近、Rを使用するために再起動しましたが、2つのExcelテーブルを比較しようとしています。唯一の共通点は1つの列(col1と名づけましょう)にあり、遺伝子IDです。 私の目標は、col1のデータがtable2のデータと完全に一致するテーブル1のすべての行を見つけて保持することです。Excelテーブルを比較し、data.frameに一致する情報を保持するR

たとえば、table1に10個の列があり、col1にgeneIDが含まれているとします。表2には5列のみが含まれ、col2にはgeneIDが含まれています。私は比較し、それらの2つの列の一致情報を保持し、私が保持したいtable1の行全体を含むdata.frameを取得したい。

私は明確であることを望みますか?英語は私の母国語ではありません^^ ありがとう!

答えて

2
merge(x = table1, 
     y = table2, 
     by.x = "column_name_table1", 
     by.y = "column_name_table2", 
     all.x = T) 
関連する問題