【发布时间】:2018-05-03 20:04:38
【问题描述】:
使用大量大学篮球决赛得分数据集,我只寻找两支球队交手过两次的情况。
df <- data.frame(Home = c("Air Force", "Air Force", "Air Force", "BYU"),
HomeScore = c(79, 72, 88, 82),
Away = c("BYU", "Utah", "Wyoming", "Air Force"),
AwayScore = c(83, 74, 92, 72),
HomeMargin = c(-4, -2, -4, 10),
HomeWin = c(0, 0, 0, 1))
数据全部从单独的数据库中导入。我的最终目标是创建最后一列,“迭代”,表示主队是否在客场赢得了同一场比赛,只针对发生过两次的比赛(一次主场,一次客场)。
使用上面的例子,空军在家里和路上玩过一次 BYU。他们输掉了主场比赛,但赢得了客场比赛。第 1 行将在“迭代”下包含“1”,第 2 行和第 3 行将包含“NA”,第 4 行将包含“0”。
【问题讨论】:
标签: r dataframe string-matching