создавать отдельные графики для разных элементов списка временных рядов - PullRequest
0 голосов
/ 05 апреля 2020

У меня есть 4 объекта временных рядов неравной длины в списке:

time_series_obj1 <- ts(myvector, start=c(2009, 1), end=c(2014, 12), frequency=12)
time_series_obj2 <- ts(myvector, start=c(2010, 1), end=c(2014, 12), frequency=12)
time_series_obj3 <- ts(myvector, start=c(2011, 1), end=c(2014, 12), frequency=12)
time_series_obj4 <- ts(myvector, start=c(2010, 1), end=c(2015, 12), frequency=12)

z <- list(l1 = time_series_obj1, l2 = time_series_obj2, l1 = time_series_obj3, l2 = time_series_obj4)

Я хочу создать отдельные линейные графики, используя функцию plot, следующим образом:

все объекты под l1 будут построены на одном линейном графике (time_series_obj1 как line1 и time_series_obj2 как line2) и аналогично для l2

До сих пор я пытался установить подмножество z и затем использовать plot и lines функция в for l oop, чтобы получить график для каждого из l1 и l2 в отдельности. Но главная проблема с поднабором. Я получаю time_series_obj1 только тогда, когда делаю z ["l1"].

Пожалуйста, дайте мне знать, как можно решить эту проблему.

...