我有兩個文本文件 文件1僅保留兩個文本文件的相同名稱?
File1=read.table("C:\\file1.txt", sep="")
Value name
0.2 sam
0.4 david
3 david
7 nicola
文件2
File2=read.table("C:\\file2.txt", sep="")
Value name
0.8 nicola
0.9 david
只保留這裏的名字在這兩個文件存在的行。例如,期望的產出:
文件1
Value name
7 nicola
文件2
Value name
0.8 nicola
注意,跌在我需要的輸出中刪除,因爲我有2大衛在文件1和1大衛文件薩姆被刪除,因爲我們沒有它在文件2
我知道你的代碼只是一個例子,不過:**從不**在您的腳本中使用絕對路徑。由此產生的代碼是完全不可移植的,這在實際代碼中實際上是一個巨大的問題。 –
你可以通過一個簡單的合併,比如'merge(File1,File2,by =「name」)' –