Кастую всех причастных: r, Evgueni, DNA_Seq, ymn, oami, DRVTiny, psv1967, ins3y3d, plantago. Никого не упустил?
В наличии вот такие данные:
> str(MSK)
'data.frame': 14685 obs. of 3 variables:
$ code : Factor w/ 423 levels "100 975","101 479",..: 281 281 281 281 281 281 281 281 281 281 ...
$ period: Date, format: "2010-01-01" "2010-02-01" "2010-03-01" "2010-04-01" ...
$ sales : num 515 195 414 410 551 18 373 74 62 313 ...
Необходимо все это безобразие загнать в ts(), каждый code отдельно в своем столбце. И по времени не все наблюдения полны, по некоторым кодам наблюдение прекратилось, а по некоторым только недавно началось. Отсутствующие явно надо преобразовать в NA, но это не главное.
Хотелось бы какое-нибудь красивое решение, в лоб то не сложно решить, а вот как правильно это делать, хотелось бы знать.
Славься r, славься r!