Аз съм начинаещ в R, следя PDF с анализ на времеви серии с R, от Walter Zucchini. Имам някои данни, идващи от сензор, по-специално мога да имам данни на всеки минути или на всеки 5 секунди. След това искам да използвам командата ts()
, за да направя времева серия от тези стойности. Така че синтаксисът трябва да бъде data1mints <- ts(data1min ,freq = 525600)
, където 525600 са минутите в обикновена година.
след това се опитвам да чертая с тази команда plot(stl(log(data1min), s.window = "periodic"))
, но R ми казва, че
серията не е периодична или има по-малко от два периода
За да бъда по-точен, имам данни от 20 март до 28 март, така че нямах пълни данни за годината, но мисля, че това е достатъчен период, за да анализирам какво се случва всяка минута.
Какво греша?