Я хотел бы собрать две пары ключ-значение с двумя коллекциями столбцов. Мой текущий сбор дает мне то, что я хочу, но, к сожалению, собирает столбцы декартово (я получаю оба столбца в правильном формате, повторяется 12 раз)
long <- forecast_dropped %>% gather(Month, Forecast, Jan:Dec) %>%
gather(JulForecastMonth, JulForecast, `Jan-JulForecast`:`Dec-JulForecast`)
Я не смог найти путь вдокументация, чтобы сделать ниже с одной операцией сбора. Есть ли другой способ, которым это может быть выполнено?
Отредактировано, конечный вывод, который я ищу, выглядит следующим образом:
Month, Forecast, JulForecast,
Jan, 0, 0
Jan, 215, 0
...
Feb, 0, 0
Feb, 0, 500
С вводом, похожим на:
Jan, Feb, Mar, (...) Jan-JulForecast, Feb-JulForecast (...)
0, 0 ,0, (...) 0, 0 (...)
215, 0, 0, (...), 0, 0 (...)
(...)
0, 500, 0, (...), 0, 0 (...)