在R中,在一个CSV中查找值,将其隔离在另一个CSV中

时间:2015-09-05 17:57:43

标签: r csv

我正在研究一个关于棒球的项目。我有两个我正在使用的CSV。一个文件,CSV2:“PitchingPost.csv”是所有季后赛投球统计数据,而我正在看的那一栏是“teamID”。我试图在另一个文件中评估常规赛投球统计数据,CSV1:“pitching.csv”,但仅适用于进入季后赛的球队。因此,我尝试删除CSV1“teamID”中“CSVID”的“teamID”中的所有项目。

帮助?

1 个答案:

答案 0 :(得分:2)

要仅保留第一个文件中与第二个文件中的行共享ID的行,您可以尝试类似的行:

pitch <- read.csv("pitching.csv")
pitch_post <- read.csv("PitchingPost.csv")

pitch <- pitch[pitch$teamID %in% unique(pitch_post$teamID),]