You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用filter()函数完成航班航空公司匹配的作业需求?

解决方法

你可以先从排序后的flights_sort_speed中提取速度最快的航班对应的航空公司代码,再用filter()匹配airlines数据集里的对应信息,代码如下:

分步实现

# 提取速度最快航班的航空公司代码
top_carrier_code <- flights_sort_speed$carrier[1]

# 匹配对应的航空公司信息并保存到变量中
fastest_airline <- filter(airlines, carrier == top_carrier_code)

简洁合并版

也可以直接把两步合并成一行代码:

fastest_airline <- filter(airlines, carrier == flights_sort_speed$carrier[1])

关键说明

  • flights_sort_speed$carrier[1]会取出降序排序后第一条记录(即速度最快航班)的航空公司代码
  • filter()函数通过carrier == 代码的条件,在airlines数据集中筛选出对应航空公司的完整信息

内容的提问来源于stack exchange,提问作者user18698000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 08:50:29