【发布时间】:2014-05-15 09:05:40
【问题描述】:
我想匹配不同数据框的几列的内容 - 单元格是正则表达式,我想在循环中使用这些来匹配以提取关联值。例如:
head(DET_Data)
Gm. Date Tm H.A Opp Result R RA Inn Record Win Loss Save D.N OU Total
2 2 2014-04-02 DET KCR W 2 1 10 2-0 Alburquerque Collins D 7.5
我想将 Win 列中的击球手与投手记录进行匹配,该记录位于单独的数据框中:
Pitcher Age Tm Lg W L W.L. ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA. FIP WHIP H9 HR9 BB9 SO9 SO.W
6 Al Alburquerque 28 DET AL 1 0 1.000 4.11 19 0 5 0 0 1 15.1 16 7 7 2 4 0 20 0 0 0 66 105 2.97 1.304 9.4 1.2 2.3 11.7 5.00
我希望能够读取字符串内容,并使用它来匹配投手名称等。有没有直接的方法?
【问题讨论】:
-
我认为您正在寻找
grep函数,不是吗? -
好的,谢谢 - 没有意识到 grep 在 R 中!会试试的。