Объединение нескольких временных рядов в Tidyverse
Что такое обратный эквивалент "слияния"? Попытка сделать небольшой проект в Tidyverse... объединяя несколько временных рядов в один по дате:
t3 <- tq_get("DGS3", get = 'economic.data', from='1900-01-01')
t5 <- tq_get("DGS5", get = 'economic.data', from='1900-01-01')
t10 <- tq_get("DGS10", get = 'economic.data', from='1900-01-01')
t30 <- tq_get("DGS30", get = 'economic.data', from='1900-01-01')
?? data <- full_join (t3, *** все выше, by = "date")
1 ответ
Решение
Одним из вариантов является размещение объектов в list
а потом reduce
наборы данных для отдельных данных с full_join
library(tidyverse)
list(t3, t4, t10, t30) %>%
reduce(full_join, by = 'date')