我有一个数据框,其中包含过去10年同一比赛的单圈时间(从2007年到2017年每年1场比赛)我试图从每年中提取每场比赛的最快时间。我认为使用min()
可以做到这一点,但它并不是因为它在所有年份的所有单圈时间内找到最小值。这是代码:
FL2007 = subset(AusLapTimes, AusLapTimes$Time.Seconds == min(AusLapTimes$Time.Seconds) & AusLapTimes$year == 2007)
FL2008 = subset(AusLapTimes, AusLapTimes$Time.Seconds == min(AusLapTimes$Time.Seconds) & AusLapTimes$year == 2008)
FL2009 = subset(AusLapTimes, AusLapTimes$Time.Seconds == min(AusLapTimes$Time.Seconds) & AusLapTimes$year == 2009)
创建了2个额外的DF,但是没有值显示为2007年的最佳圈数。
请帮忙!