Tendências e sazonalidades
O número de passageiros das companhias aéreas entre 1949 e 1960 aumentou mas também variou de acordo com temporadas. Use MovingMap com Total sobre janelas anuais não sobrepostas para visualizar o crescimento anual. Use DateHistogram para dados mensais com redução de datas anuais para estudar dependências sazonais.
O número de passageiros das companhias aéreas internacionais por mês nos anos de 1949 a 1960 está disponível em ExampleData.
data = ExampleData[{"Statistics", "InternationalAirlinePassengers"},
"TimeSeries"]
Os dados apresentam tanto um tendência crescente a longo prazo como oscilações sazonais.
DateListPlot[data, PlotTheme -> "Detailed"]
Acumule anualmente para ver a tendência global. Coloque os resultados acumulados no último dia de cada ano para criar janelas móveis de 1 ano sem sobreposição.
positionspec = {{1949, 12, 31}, {1960, 12, 31}, Quantity[1, "Year"]};
mm = MovingMap[Total,
data, {Quantity[1, "Years"], Right, positionspec}];
DateListPlot[mm, PlotMarkers -> Automatic,
GridLines -> {mm["Dates"], None}]
Analise dependências sazonais. Crie WeightedData com o número de passageiros como ponderações para as datas.
wd = WeightedData[data["Dates"], data["Values"]];
DateHistogram acumula as ponderações de cada mês durante os anos conforme especificado em DateReduction.
DateHistogram[wd, "Month", DateReduction -> "Year"]