r - 如何在R中内部加入两个csv文件?

标签 r csv

我有两个csv文件。

文件一有两列:

DD1 abct
DD2 geate
DD3 watec
DD4 wwwca21
DD5 bate789

文件二有一列:
abct
geate
bate789

我想得到一个截断的文件一,以包括与文件二匹配的文件,即
DD1 abct
DD2 geate
DD5 bate789

您介意让我知道如何使用R进行操作吗?

R的新手。

最佳答案

首先,使用read.table读取文件:

file1 <- read.table("file1.csv", col.names=c("FOO", "BAR"))
file2 <- read.table("file2.csv", col.names=c("BAR"))

然后合并它们:
merged <- merge(file1, file2)

并写下结果:
write.table(merged, "merged.csv")

关于r - 如何在R中内部加入两个csv文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7187372/

相关文章:

r - grid.Call 中出现错误(L_textBounds,as.graphicsAnnot(x$label),x$x,x$y,: Polygon edge not found

ruby - 如何在 R 中复制 Ruby 的 StringScanner 的一些功能?

r - 高效创建向量编码另一个向量的位置权重之和

java - CSV 到字符串数组 - JAVA

php - 通过 php 在 csv 单元格中创建回车符

r - 使用相同种子的 SPSS 和 R 之间的不同随机数

r - 使用rvest提取html表

csv - 下载 CSV 问题 Julia - ArgumentError : Symbol name may not contain\0

python - 如何使用 Pandas 在 csv 文件中创建新列,并根据这些列中的值添加数据

java - 弗林克 : Declaring dynamic tuple size & type