Мне нужно преобразовать коды аэропортов в полные названия аэропортов, например, EWR / PVG для Newark / Shanghai, используя R. Существует пакет с именем 'airportr', функция которого airport_lookup помогает преобразовывать сокращения в полные имена.
> airport_lookup("PVG", output_type = "city")
[1] "Shanghai"
Однако, если у меня несколько таких записей, как я могу преобразовать все такие разные коды одновременно.Будет ли радостно использоваться?Я довольно новичок в R. Я был бы очень признателен, если бы кто-то смог разобраться в этой проблеме.
Я предоставляю пример набора данных:
df8=data.frame("Student"= c("A", "B", "C", "D"), "Itinerary"= c("EWR/PVG", "PHL-YYZ/TPE", "GYE-BOG/MDE/JFK", "JFK/SCL"))
Я ожидаю, что мой результат даст новый столбец с полными именами кодов, что-то вроде ниже:
| Student | Itinerary | Cities |
|---------|:---------------:|---------------------------------------:|
| A | EWR/PVG | Newark/Shanghai |
| B | PHL-YYZ/TPE | Philadelphia-Toronto/Taipei |
| C | GYE-BOG/MDE/JFK | Guayaquil - Bogota/ Rio Negro/New York |
| D | JFK/SCL | New York/Santiago |