Зато (это уже на своём очень маленьком опыте в этом соревновании) есть удобная штука, которой нет в R (ну, по крайней мере на первый взгляд). Если все временные ряды приведены к общему знаменателю, то бишь даты у всех проставлены правильно и все даты одинаковые, то можно очень здорово сэкономить, сделав структуру в которой есть только один набор временных индексов на все ряды сразу. Что-то типа такого (на самом деле можно лучше)
struct MultiTS{T <: Real}
timestamps:: Date
values::Vector{Vector{T}}
endВо-первых, здорово место экономится (практически в два раза) + очень ускоряются всякие фильтрации и группировки, так как можно только один раз вычислять нужные индексы, а потом применять их ко всем рядам сразу.