рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░рд╛ Introduction to Time Series Analysis in R рдХреЛрд░реНрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд░рд╣рд╛ рд▓рд┐рдВрдХред
Autocorrelations рдХреА рдЧрдгрдирд╛
Autocorrelations рдпрд╛ lagged correlations рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЛрддреА рд╣реИрдВ рдХрд┐ рдХреЛрдИ time series рдЕрдкрдиреЗ рдЕрддреАрдд рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд▓рдВрдмрд╛рдИ n рд╡рд╛рд▓реА time series x рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ-рдПрдХ рд╕рдордп рдЗрдХрд╛рдИ рдХреЗ рдЕрдВрддрд░ рдкрд░ рдореМрдЬреВрдж n-1 рдЕрд╡рд▓реЛрдХрди рдпреБрдЧреНрдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рдпреБрдЧреНрдо (x[2],x[1]) рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд▓рд╛ (x[3],x[2])ред рдкреНрд░рддреНрдпреЗрдХ рдРрд╕рд╛ рдпреБрдЧреНрдо (x[t],x[t-1]) рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ t рдЕрд╡рд▓реЛрдХрди рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИ, рдЬрд┐рд╕реЗ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо 2 рд╕реЗ n рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВред x рдХрд╛ lag-1 autocorrelation рдЗрди (x[t], x[t-1]) рдпреБрдЧреНрдореЛрдВ рдХреЗ рдирдореВрдирд╛ рд╕рд╣рд╕рдВрдмрдВрдз рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдо рддреМрд░ рдкрд░, рд╣рдо рдЗрди рдЕрд╡рд▓реЛрдХрди рдпреБрдЧреНрдореЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓рдВрдмрд╛рдИ n-1 рд╡рд╛рд▓реЗ рджреЛ рд╡реЗрдХреНрдЯрд░ x_t0 рдФрд░ x_t1 рдмрдирд╛рдПрдВ, рддрд╛рдХрд┐ рдкрдВрдХреНрддрд┐рдпрд╛рдБ (x[t], x[t-1]) рдпреБрдЧреНрдореЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВред рдлрд┐рд░ lag-1 autocorrelation рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП cor() рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд░реЗрдВред
рдЦреБрд╢рдХрд┐рд╕реНрдорддреА рд╕реЗ, acf() рдХрдорд╛рдВрдб рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рджреЗрддрд╛ рд╣реИред рдХрд┐рд╕реА series x рдкрд░ acf(..., lag.max = 1, plot = FALSE) рд▓рдЧрд╛рдиреЗ рд╕реЗ lag-1 autocorrelation рд╕реНрд╡рддрдГ рд╣реА рдЧрдгрдирд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рджреЛрдиреЛрдВ рдЕрдиреБрдорд╛рдиреЛрдВ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдВрддрд░ рдЖрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ sample covariance рдХреА рдЧрдгрдирд╛ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, 1/(n-1) рдмрдирд╛рдо 1/nред рдпрджреНрдпрдкрд┐ рдмрд╛рдж рд╡рд╛рд▓рд╛ рдПрдХ biased рдЕрдиреБрдорд╛рди рджреЗрдЧрд╛, рдпрд╣ time series analysis рдореЗрдВ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк autocorrelation рдЕрдиреБрдорд╛рди рдХреЗрд╡рд▓ (n-1)/n рдЧреБрдгрд╛рдВрдХ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред
рдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк lag-1 autocorrelation рдХреА рдореИрдиреНрдпреБрдЕрд▓ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рджреЛрдиреЛрдВ рдЧрдгрдирд╛рдУрдВ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред time series x рдФрд░ рдЗрд╕рдХреА рд▓рдВрдмрд╛рдИ n (150) рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рд╣реИрдВред рд╢реНрд░реЗрдгреА рджрд╛рдИрдВ рдУрд░ рдХреЗ рдкреНрд▓реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИред
рдирд┐рд░реНрджреЗрд╢
- рд▓рдВрдмрд╛рдИ
n-1 рд╡рд╛рд▓реЗ рджреЛ рд╡реЗрдХреНрдЯрд░ x_t0 рдФрд░ x_t1 рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рдкрдВрдХреНрддрд┐рдпрд╛рдБ (x[t], x[t-1]) рдпреБрдЧреНрдореЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВред
- рдкреВрд░реНрд╡-рд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐
x_t0 рдФрд░ x_t1 (x[t], x[t-1]) рдпреБрдЧреНрдо рд╣реИрдВред
plot() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ x_t0 рдФрд░ x_t1 рдХрд╛ scatterplot рджреЗрдЦреЗрдВред
cor() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ x_t0 рдФрд░ x_t1 рдХреЗ рдмреАрдЪ correlation рджреЗрдЦреЗрдВред
x рдХреЗ рд╕рд╛рде acf() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ lag-1 autocorrelation рд╕реНрд╡рддрдГ рдЧрдгрдирд╛ рдХрд░реЗрдВред рдПрдХ рд╣реА lag рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП lag.max рдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ plot рдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ FALSE рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
- рдкреВрд░реНрд╡-рд▓рд┐рдЦрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдВ рдХрд┐ рдЕрдВрддрд░ рдХрд╛ рдЧреБрдгрд╛рдВрдХ
(n-1)/n рд╣реИред
# Define x_t0 as x[-1]
x_t0 <-
# Define x_t1 as x[-n]
x_t1 <-
# Confirm that x_t0 and x_t1 are (x[t], x[t-1]) pairs
head(cbind(x_t0, x_t1))
# Plot x_t0 and x_t1
plot(___, ___)
# View the correlation between x_t0 and x_t1
cor(___, ___)
# Use acf with x
acf(___, lag.ax = ___, plot = ___)
# Confirm that difference factor is (n)-1)/n
cor(x_t1, x_t0) * (n-1)/n
рдпрджрд┐ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реЛ, рддреЛ рдЕрдЧрд▓реЗ рдЕрднреНрдпрд╛рд╕ рдкрд░ рдмрдврд╝реЗрдВ! рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдпрд╣рд╛рдБ рдПрдХ рдУрд╡рд░рд╡реНрдпреВ рд╡реАрдбрд┐рдпреЛ рд╣реИред
рдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдкрд░ рдУрд╡рд░рд╡реНрдпреВ рд╡реАрдбрд┐рдпреЛ
рдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди
Autocorrelations рдХреЛ рдХрдИ lags рдкрд░ рдЕрдиреБрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЖрдВрдХрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдХреЛрдИ time series рдЕрдкрдиреЗ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рдЬреБрдбрд╝реА рд╣реИред рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ series рдЕрдкрдиреЗ рд╣рд╛рд▓рд┐рдпрд╛ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
acf(..., lag.max = ..., plot = FALSE) рдлрд╝рдВрдХреНрд╢рди 0, 1, 2, ... рд╕реЗ рд▓реЗрдХрд░ lag.max рдЖрд░реНрдЧреБрдореЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рди рддрдХ рд╕рднреА autocorrelations рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдЧрд╛ред рдкрд┐рдЫрд▓реЗ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдкрдиреЗ lag.max рдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ 1 рдкрд░ рд╕реЗрдЯ рдХрд░ lag-1 autocorrelation рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред
рдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк acf() рдХрдорд╛рдВрдб рдХреЗ рдХреБрдЫ рдФрд░ рдЙрдкрдпреЛрдЧреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВрдЧреЗред рдПрдХ рдмрд╛рд░ рдлрд┐рд░, time series x рдЖрдкрдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рд╣реИ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдХреЗ рдкреНрд▓реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИред
рдирд┐рд░реНрджреЗрд╢
- рд╕реАрд░реАрдЬрд╝
x рдХреЗ 0 рд╕реЗ 10 рддрдХ рдХреЗ autocorrelations рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП acf() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред lag.max рдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ 10 рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ plot рдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ FALSE рд░рд╣рдиреЗ рджреЗрдВред
- lag-10 рдкрд░ autocorrelation estimate (ACF) рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред
- lag-5 рдкрд░ autocorrelation estimate (ACF) рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред
# Generate ACF estimates for x up to lag-10
acf(___, lag.max = ___, plot = FALSE)
# Type the ACF estimate at lag-10
# Type the ACF estimate at lag-5
рдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
рдХрдИ lags рдкрд░ autocorrelation function (ACF) рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рд╣рдореЗрдВ рдпрд╣ рдЖрдХрд▓рди рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ рдХрд┐ time series x рдЕрдкрдиреЗ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЕрдиреБрдорд╛рди рд╡рд┐рд╕реНрддреГрдд рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди lag рдХреЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ ACF рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, acf() рдХрдорд╛рдВрдб рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдлрд╝рд┐рдЧрд░ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ lag.max рдХреЗ рд▓рд┐рдП, рдпрд╛рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХрддрдо lags рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП, рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк рднреА рдЪреБрдирддрд╛ рд╣реИред
рддреАрди time series x, y, рдФрд░ z рдЖрдкрдХреЗ R environment рдореЗрдВ рд▓реЛрдб рдХреА рдЧрдИ рд╣реИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдкреНрд▓реЙрдЯ рдХреА рдЧрдИ рд╣реИрдВред time series x рдордЬрдмреВрдд persistence рджрд┐рдЦрд╛рддреА рд╣реИ, рдпрд╛рдиреА рд╡рд░реНрддрдорд╛рди рдорд╛рди рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдорд╛рдиреЛрдВ рд╕реЗ рдХрд╛рдлрд╝реА рдирдЬрд╝рджреАрдХреА рд╕рдВрдмрдВрдз рд░рдЦрддрд╛ рд╣реИред time series y рд▓рдЧрднрдЧ рдЪрд╛рд░ рдЕрд╡рд▓реЛрдХрдиреЛрдВ рдХреА cycle length рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд╡рдзрд┐рдХ рдкреИрдЯрд░реНрди рджрд┐рдЦрд╛рддреА рд╣реИ, рдпрд╛рдиреА рд╡рд░реНрддрдорд╛рди рдорд╛рди рд▓рдЧрднрдЧ рдЪрд╛рд░ рдкрд╣рд▓реЗ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдХреЗ рдХрд╝рд░реАрдм рд╣реЛрддрд╛ рд╣реИред time series z рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдкреИрдЯрд░реНрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддреАред
рдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ time series рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд autocorrelation function рдкреНрд▓реЙрдЯ рдХрд░реЗрдВрдЧреЗред acf() рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдкреНрд▓реЙрдЯреНрд╕ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ autocorrelation estimate рдХрд╛ lag рдХреНрд╖реИрддрд┐рдЬ рдЕрдХреНрд╖ рдкрд░ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ autocorrelation estimate рдХреЛ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдмрд╛рд░ рдХреА рдКрдБрдЪрд╛рдИ рд╕реЗ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ lag-0 рдкрд░ ACF рд╣рдореЗрд╢рд╛ 1 рд╣реЛрддрд╛ рд╣реИред
рдЕрдВрдд рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ ACF рдлрд╝рд┐рдЧрд░ рдореЗрдВ рдиреАрд▓реА, рдХреНрд╖реИрддрд┐рдЬ, dashed рд░реЗрдЦрд╛рдУрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╣реЛрддреА рд╣реИ рдЬреЛ рд╢реВрдиреНрдп рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд lag-рд╡рд╛рд░ 95% confidence intervals рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИред рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП lag рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд autocorrelation estimate рдХреА рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдорд╣рддреНрддрд╛ рдХреЛ рд╢реВрдиреНрдп рдХреЗ null рдорд╛рди, рдЕрд░реНрдерд╛рдд рдЙрд╕ lag рдкрд░ рдХреЛрдИ autocorrelation рди рд╣реЛрдиреЗ, рдХреЗ рд╡рд┐рд░реБрджреНрдз рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдирд┐рд░реНрджреЗрд╢
рдлрд╝рдВрдХреНрд╢рди acf() рдХреЗ рддреАрди рдХреЙрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЕрдкрдиреА рддреАрдиреЛрдВ time series (x, y, рдФрд░ z) рдХреЗ рдЕрдиреБрдорд╛рдирд┐рдд ACFs рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред acf() рдХреЗ рдХреЙрд▓реНрд╕ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрд░реНрдЧреБрдореЗрдВрдЯреНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
# View the ACF of x
acf(___)
# View the ACF of y
# View the ACF of z
рдпрджрд┐ рдЖрдк рдЗрд╕ рдХреЛрд░реНрд╕ рд╕реЗ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд░рд╣рд╛ рд▓рд┐рдВрдХред
рд╣рдорд╛рд░рд╛ Time Series Analysis using R: Tutorial рджреЗрдЦреЗрдВред
рдпрджрд┐ рдЖрдк рд╣рдорд╛рд░рд╛ Introduction to Time Series Analysis in R рдХреЛрд░реНрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд░рд╣рд╛ рд▓рд┐рдВрдХред
Autocorrelations рдХреА рдЧрдгрдирд╛
Autocorrelations рдпрд╛ lagged correlations рдЗрд╕ рдмрд╛рдд рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рд╣реЛрддреА рд╣реИрдВ рдХрд┐ рдХреЛрдИ time series рдЕрдкрдиреЗ рдЕрддреАрдд рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИ рдпрд╛ рдирд╣реАрдВред рд▓рдВрдмрд╛рдИ
nрд╡рд╛рд▓реА time seriesxрдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ-рдПрдХ рд╕рдордп рдЗрдХрд╛рдИ рдХреЗ рдЕрдВрддрд░ рдкрд░ рдореМрдЬреВрджn-1рдЕрд╡рд▓реЛрдХрди рдпреБрдЧреНрдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рдпреБрдЧреНрдо(x[2],x[1])рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд▓рд╛(x[3],x[2])ред рдкреНрд░рддреНрдпреЗрдХ рдРрд╕рд╛ рдпреБрдЧреНрдо(x[t],x[t-1])рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬрд╣рд╛рдБ t рдЕрд╡рд▓реЛрдХрди рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИ, рдЬрд┐рд╕реЗ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╣рдо 2 рд╕реЗ n рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВред x рдХрд╛ lag-1 autocorrelation рдЗрди(x[t], x[t-1])рдпреБрдЧреНрдореЛрдВ рдХреЗ рдирдореВрдирд╛ рд╕рд╣рд╕рдВрдмрдВрдз рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдиреБрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИредрдЖрдо рддреМрд░ рдкрд░, рд╣рдо рдЗрди рдЕрд╡рд▓реЛрдХрди рдпреБрдЧреНрдореЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд▓рдВрдмрд╛рдИ n-1 рд╡рд╛рд▓реЗ рджреЛ рд╡реЗрдХреНрдЯрд░
x_t0рдФрд░x_t1рдмрдирд╛рдПрдВ, рддрд╛рдХрд┐ рдкрдВрдХреНрддрд┐рдпрд╛рдБ(x[t], x[t-1])рдпреБрдЧреНрдореЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВред рдлрд┐рд░ lag-1 autocorrelation рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдПcor()рдлрд╝рдВрдХреНрд╢рди рд▓рд╛рдЧреВ рдХрд░реЗрдВредрдЦреБрд╢рдХрд┐рд╕реНрдорддреА рд╕реЗ, acf() рдХрдорд╛рдВрдб рдПрдХ рд╢реЙрд░реНрдЯрдХрдЯ рджреЗрддрд╛ рд╣реИред рдХрд┐рд╕реА series
xрдкрд░acf(..., lag.max = 1, plot = FALSE)рд▓рдЧрд╛рдиреЗ рд╕реЗ lag-1 autocorrelation рд╕реНрд╡рддрдГ рд╣реА рдЧрдгрдирд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИредрдЕрдВрдд рдореЗрдВ, рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рджреЛрдиреЛрдВ рдЕрдиреБрдорд╛рдиреЛрдВ рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрдВрддрд░ рдЖрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ sample covariance рдХреА рдЧрдгрдирд╛ рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ,
1/(n-1)рдмрдирд╛рдо1/nред рдпрджреНрдпрдкрд┐ рдмрд╛рдж рд╡рд╛рд▓рд╛ рдПрдХ biased рдЕрдиреБрдорд╛рди рджреЗрдЧрд╛, рдпрд╣ time series analysis рдореЗрдВ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк autocorrelation рдЕрдиреБрдорд╛рди рдХреЗрд╡рд▓(n-1)/nрдЧреБрдгрд╛рдВрдХ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВредрдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк lag-1 autocorrelation рдХреА рдореИрдиреНрдпреБрдЕрд▓ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рджреЛрдиреЛрдВ рдЧрдгрдирд╛рдУрдВ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВрдЧреЗред time series
xрдФрд░ рдЗрд╕рдХреА рд▓рдВрдмрд╛рдИn(150) рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рд╣реИрдВред рд╢реНрд░реЗрдгреА рджрд╛рдИрдВ рдУрд░ рдХреЗ рдкреНрд▓реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИредрдирд┐рд░реНрджреЗрд╢
n-1рд╡рд╛рд▓реЗ рджреЛ рд╡реЗрдХреНрдЯрд░x_t0рдФрд░x_t1рдмрдирд╛рдПрдВ рддрд╛рдХрд┐ рдкрдВрдХреНрддрд┐рдпрд╛рдБ(x[t], x[t-1])рдпреБрдЧреНрдореЛрдВ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдВредx_t0рдФрд░x_t1(x[t], x[t-1])рдпреБрдЧреНрдо рд╣реИрдВредplot()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░x_t0рдФрд░x_t1рдХрд╛ scatterplot рджреЗрдЦреЗрдВредcor()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░x_t0рдФрд░x_t1рдХреЗ рдмреАрдЪ correlation рджреЗрдЦреЗрдВредxрдХреЗ рд╕рд╛рдеacf()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ lag-1 autocorrelation рд╕реНрд╡рддрдГ рдЧрдгрдирд╛ рдХрд░реЗрдВред рдПрдХ рд╣реА lag рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдПlag.maxрдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ1рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░plotрдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛFALSEрдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред(n-1)/nрд╣реИредрдпрджрд┐ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рд╣реЛ, рддреЛ рдЕрдЧрд▓реЗ рдЕрднреНрдпрд╛рд╕ рдкрд░ рдмрдврд╝реЗрдВ! рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдпрд╣рд╛рдБ рдПрдХ рдУрд╡рд░рд╡реНрдпреВ рд╡реАрдбрд┐рдпреЛ рд╣реИред
рдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдкрд░ рдУрд╡рд░рд╡реНрдпреВ рд╡реАрдбрд┐рдпреЛ
рдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди
Autocorrelations рдХреЛ рдХрдИ lags рдкрд░ рдЕрдиреБрдорд╛рдирд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЖрдВрдХрд╛ рдЬрд╛ рд╕рдХреЗ рдХрд┐ рдХреЛрдИ time series рдЕрдкрдиреЗ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рдЬреБрдбрд╝реА рд╣реИред рд╣рдо рдЖрдо рддреМрд░ рдкрд░ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдХреЛрдИ series рдЕрдкрдиреЗ рд╣рд╛рд▓рд┐рдпрд╛ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
acf(..., lag.max = ..., plot = FALSE)рдлрд╝рдВрдХреНрд╢рди 0, 1, 2, ... рд╕реЗ рд▓реЗрдХрд░lag.maxрдЖрд░реНрдЧреБрдореЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рди рддрдХ рд╕рднреА autocorrelations рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдПрдЧрд╛ред рдкрд┐рдЫрд▓реЗ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдкрдиреЗlag.maxрдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ1рдкрд░ рд╕реЗрдЯ рдХрд░ lag-1 autocorrelation рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдерд╛редрдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк
acf()рдХрдорд╛рдВрдб рдХреЗ рдХреБрдЫ рдФрд░ рдЙрдкрдпреЛрдЧреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВрдЧреЗред рдПрдХ рдмрд╛рд░ рдлрд┐рд░, time seriesxрдЖрдкрдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рд╣реИ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдХреЗ рдкреНрд▓реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рдЧрдИ рд╣реИредрдирд┐рд░реНрджреЗрд╢
xрдХреЗ 0 рд╕реЗ 10 рддрдХ рдХреЗ autocorrelations рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдПacf()рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВредlag.maxрдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛ10рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░plotрдЖрд░реНрдЧреБрдореЗрдВрдЯ рдХреЛFALSEрд░рд╣рдиреЗ рджреЗрдВредрдСрдЯреЛрдХреЙрд░рд┐рд▓реЗрд╢рди рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
рдХрдИ lags рдкрд░ autocorrelation function (ACF) рдХрд╛ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рд╣рдореЗрдВ рдпрд╣ рдЖрдХрд▓рди рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ рдХрд┐ time series
xрдЕрдкрдиреЗ рдЕрддреАрдд рд╕реЗ рдХреИрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдЕрдиреБрдорд╛рди рд╡рд┐рд╕реНрддреГрдд рдЧрдгрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди lag рдХреЗ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ ACF рдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝ рдХрд░рдирд╛ рднреА рдЙрдкрдпреЛрдЧреА рд╣реИредрд╡рд╛рд╕реНрддрд╡ рдореЗрдВ,
acf()рдХрдорд╛рдВрдб рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдлрд╝рд┐рдЧрд░ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣lag.maxрдХреЗ рд▓рд┐рдП, рдпрд╛рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдзрд┐рдХрддрдо lags рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП, рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк рднреА рдЪреБрдирддрд╛ рд╣реИредрддреАрди time series
x,y, рдФрд░zрдЖрдкрдХреЗ R environment рдореЗрдВ рд▓реЛрдб рдХреА рдЧрдИ рд╣реИрдВ рдФрд░ рджрд╛рдИрдВ рдУрд░ рдкреНрд▓реЙрдЯ рдХреА рдЧрдИ рд╣реИрдВред time seriesxрдордЬрдмреВрдд persistence рджрд┐рдЦрд╛рддреА рд╣реИ, рдпрд╛рдиреА рд╡рд░реНрддрдорд╛рди рдорд╛рди рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ рд╡рд╛рд▓реЗ рдорд╛рдиреЛрдВ рд╕реЗ рдХрд╛рдлрд╝реА рдирдЬрд╝рджреАрдХреА рд╕рдВрдмрдВрдз рд░рдЦрддрд╛ рд╣реИред time seriesyрд▓рдЧрднрдЧ рдЪрд╛рд░ рдЕрд╡рд▓реЛрдХрдиреЛрдВ рдХреА cycle length рдХреЗ рд╕рд╛рде рдПрдХ рдЖрд╡рдзрд┐рдХ рдкреИрдЯрд░реНрди рджрд┐рдЦрд╛рддреА рд╣реИ, рдпрд╛рдиреА рд╡рд░реНрддрдорд╛рди рдорд╛рди рд▓рдЧрднрдЧ рдЪрд╛рд░ рдкрд╣рд▓реЗ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдХреЗ рдХрд╝рд░реАрдм рд╣реЛрддрд╛ рд╣реИред time serieszрдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдкреИрдЯрд░реНрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддреАредрдЗрд╕ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ time series рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд autocorrelation function рдкреНрд▓реЙрдЯ рдХрд░реЗрдВрдЧреЗред
acf()рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдкреНрд▓реЙрдЯреНрд╕ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ autocorrelation estimate рдХрд╛ lag рдХреНрд╖реИрддрд┐рдЬ рдЕрдХреНрд╖ рдкрд░ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ autocorrelation estimate рдХреЛ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдмрд╛рд░ рдХреА рдКрдБрдЪрд╛рдИ рд╕реЗ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ lag-0 рдкрд░ ACF рд╣рдореЗрд╢рд╛ 1 рд╣реЛрддрд╛ рд╣реИредрдЕрдВрдд рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ ACF рдлрд╝рд┐рдЧрд░ рдореЗрдВ рдиреАрд▓реА, рдХреНрд╖реИрддрд┐рдЬ, dashed рд░реЗрдЦрд╛рдУрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╣реЛрддреА рд╣реИ рдЬреЛ рд╢реВрдиреНрдп рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд lag-рд╡рд╛рд░ 95% confidence intervals рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИред рдЗрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП lag рдкрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд autocorrelation estimate рдХреА рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдорд╣рддреНрддрд╛ рдХреЛ рд╢реВрдиреНрдп рдХреЗ null рдорд╛рди, рдЕрд░реНрдерд╛рдд рдЙрд╕ lag рдкрд░ рдХреЛрдИ autocorrelation рди рд╣реЛрдиреЗ, рдХреЗ рд╡рд┐рд░реБрджреНрдз рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдирд┐рд░реНрджреЗрд╢
рдлрд╝рдВрдХреНрд╢рди
acf()рдХреЗ рддреАрди рдХреЙрд▓реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЕрдкрдиреА рддреАрдиреЛрдВ time series (x,y, рдФрд░z) рдХреЗ рдЕрдиреБрдорд╛рдирд┐рдд ACFs рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВредacf()рдХреЗ рдХреЙрд▓реНрд╕ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрд░реНрдЧреБрдореЗрдВрдЯреНрд╕ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИредрдпрджрд┐ рдЖрдк рдЗрд╕ рдХреЛрд░реНрд╕ рд╕реЗ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд░рд╣рд╛ рд▓рд┐рдВрдХред
рд╣рдорд╛рд░рд╛ Time Series Analysis using R: Tutorial рджреЗрдЦреЗрдВред