我正在寻找一种将每隔一行添加到 R 中的新列的简单方法。我有 NCAA 篮球队在不同的连续行上互相比赛。下面的示例:St. Joes 正在玩 La Salle,而 Connecticut 正在玩 Seton Hall,等等。我希望每个“游戏”都在同一条线上。我已经搞砸了领先/滞后来解决这个问题,但这让我在第一行或最后一行出现错误,这取决于我使用哪一个。这是我的数据示例:
# current data
Team spread price
St. Joes -3 -105
La Salle 3 -115
Connecticut -1.5 -105
Seton Hall 1.5 -115
Minnesota 5.5 -110
Penn State -5.5 -110
# desired output below
Team1 spread1 price1 Team2 spread2 price2
St. Joes -3 -105 La Salle 3 -115
Connecticut -1.5 -105 Seton Hall 1.5 -115
Minnesota 5.5 -110 Penn State -5.5 -110