Я очень плохо знаком с R и написанием сценариев в целом. Пожалуйста, будьте терпеливы, если это очень простой вопрос. Мой поиск решения не увенчался успехом.
date.depature <- c("2016.06.16", "2016.11.16", "2017.01.05", "2017.01.12", "2017.02.25")
airport.departure <- c("CDG", "QNY", "QXO", "CDG", "QNY")
airport.arrival <- c("SYD", "CDG", "QNY", "SYD", "QXO")
amount <- c("1", "3", "1", "10", "5")
df <- data.frame(date.depature, airport.departure, airport.arrival, amount)
Я хочу изменить df на матрицу, в которой в качестве строк указан airport.departure, а airport.arrival - столбцы с накопленной суммой за данный месяц / годы в ячейках матрицы.