Как я могу создать два набора пар значений ключа с помощью Gather in R? - PullRequest
0 голосов
/ 01 ноября 2019

Я хотел бы собрать две пары ключ-значение с двумя коллекциями столбцов. Мой текущий сбор дает мне то, что я хочу, но, к сожалению, собирает столбцы декартово (я получаю оба столбца в правильном формате, повторяется 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 (...)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...