【发布时间】:2021-12-29 21:10:31
【问题描述】:
对此很陌生,所以.....尝试按承运人计算在 nycflights13 数据集中提前到达某个位置的航班数量。尝试使用for 循环来执行此操作。下面的步骤让我得到 ONE 结果,但我似乎无法弄清楚循环
#vectors for filtering
AL <- unique(flights$carrier)
LOC <- unique(flights$dest)
EARLYBIRD <- filter(flights, arr_delay < 0)
#want to repeat for "IAH" for all AL values,
#placing each in STEP3 then move on to the
#next value of LOC and so on.
STEP1 <- filter(EARLYBIRD, dest == "IAH")
STEP2 <- filter(STEP1, carrier == "UA")
STEP3 <- data.frame("IAH", "UA", nrow(STEP2))
我想继续将最后一步添加到带有 dest、carrier、count 的数据框中。
感谢您的帮助!
【问题讨论】: