這些只是在R中,我應該如何比較兩個數據表並給出所需的輸出,如下所示?
Sample1
col1 col2
1 123001 124003 125699 348348 3493493 1230404 99930202
2 29238822 293831232 992922 348348 3493493 1230404 99930202
的Sample1已在每個單元(由空格分隔)
Sample2
col1 col2
1 123001 CAT
2 99930202 PIG
3 124003 ODG
4 1230404 CHAIN
5 29238822 BAT
6 293831232 MOUSE
7 3493493 KIWI
8 125699 JIN
9 992922 ANIME
10 348348 UPPE
如果存在匹配於在樣品2表中的數字組數字,相應的一個巨大的數據幀的樣本sample2表的Col2中的值應該拉高。
最終期望的輸出將在下面。
Output
col1 col2 col3
1 123001 124003 125699 348348 3493493 1230404 99930202 CAT ODG JIN
2 29238822 293831232 992922 348348 3493493 1230404 99930202 BAT MOUSE ANIME
col4
1 UPPE KIWI CHAIN PIG
2 UPPE KIWI CHAIN PIG
我試過使用不同的方法合併,加入,sqldf但無法得到我的輸出。任何人都可以幫忙嗎?
你應該生成指定列名的數據幀。並且請詳細解釋你打算做什麼。此外,我建議您輸出您的數據框Sampl1和樣本2.它可以幫助您瞭解他們如何正確地查看和框架您的問題。 – user5249203
對不起,修改了這個問題,謝謝! – ETA123
分隔符是空格 – ETA123