我怎样才能在R中连接两个csv文件?

new*_*ror 5 csv r

我有两个csv文件.

文件一有两列:

DD1 abct
DD2 geate
DD3 watec
DD4 wwwca21
DD5 bate789
Run Code Online (Sandbox Code Playgroud)

文件二有一列:

abct
geate
bate789
Run Code Online (Sandbox Code Playgroud)

我想得到一个截断的文件,包括那些与文件二匹配的文件,即

DD1 abct
DD2 geate
DD5 bate789
Run Code Online (Sandbox Code Playgroud)

你介意让我知道怎么用R做吗?

R.新手

Ana*_*liy 7

首先,用以下内容读取文件read.table:

file1 <- read.table("file1.csv", col.names=c("FOO", "BAR"))
file2 <- read.table("file2.csv", col.names=c("BAR"))
Run Code Online (Sandbox Code Playgroud)

合并它们:

merged <- merge(file1, file2)
Run Code Online (Sandbox Code Playgroud)

并写下结果:

write.table(merged, "merged.csv")
Run Code Online (Sandbox Code Playgroud)