In this case study we are attempting to forecast house price growth.
We will structure these forecasts using the natural temporal persistence in this series, as well as leveraging the information contained in exogenous drivers such as housing starts.
We will categorize our research process into 3 broad steps: 1) Explore, 2) Explain, 3) Forecast.
Standard best practice to clear workspace:
rm(list=ls()) # clear work space
cat("\014") # clear console
Our object of interest is housing starts. An important feature is housing prices. There are undoubtedly many other relevant features, but we will focus on this manageable subset so that we can focus on the time series methods. The specific features are chosen to highlight certain time series techniques, not necessarily their explanatory power.
Our data source will be FRED (https://fred.stlouisfed.org/) from the St. Louis Federal Reserve.
We can obtain our data via FRED’s API using the fredr
package. To do so, you need to obtain a free API key by visiting (https://fred.stlouisfed.org/docs/api/api_key.html).
After you’ve obtained the key, save it to a sample txt file and store in your working directory.
#install.packages("fredr")
library(fredr)
fred_api_key = read.delim("API_Key.txt", header = FALSE, sep="")[[1]]
fredr_set_key(fred_api_key) #Store the API key as an environment variable
startdate = "1959-01-01"
enddate = "2023-12-01"
Notice that the FRED database uses the first of the month as a generic placeholder for the monthly value. That is in contrast to 1) the date at which the data for that month was released, and 2) in contrast for the date at which the activity took place
In order to download data via FREDR we need the FRED series_id. These are easily obtained by searching directly on FRED’s website.
Price: S&P/Case-Shiller U.S. National Home Price Index (CSUSHPINSA)
CSUSHPINSA<-fredr(
series_id = "CSUSHPINSA",
frequency = "m", # monthly
observation_start = as.Date(startdate),
observation_end = as.Date(enddate)
)
Housing starts: New Privately-Owned Housing Units Started: Total Units (HOUSTNSA)
HOUSTNSA<-fredr(
series_id = "HOUSTNSA",
frequency = "m", # monthly
observation_start = as.Date(startdate),
observation_end = as.Date(enddate)
)
HOUSTNSA$value <- HOUSTNSA$value*1000 # Convert raw data "Thousands of Units" to "Units"
Let’s combine the data into a single data frame for ease of analysis.
library(dplyr)
HOUSTNSA<-HOUSTNSA %>%
dplyr::select(date,value)
CSUSHPINSA<-CSUSHPINSA %>%
dplyr::select(date,value)
temp_df<-merge(HOUSTNSA,CSUSHPINSA,by="date",all=T)
colnames(temp_df) <- c("Date","HousingStart","PriceIndex")
head(temp_df)
## Date HousingStart PriceIndex
## 1 1959-01-01 96200 NA
## 2 1959-02-01 99000 NA
## 3 1959-03-01 127700 NA
## 4 1959-04-01 150800 NA
## 5 1959-05-01 152500 NA
## 6 1959-06-01 147800 NA
summary(is.na(temp_df))
## Date HousingStart PriceIndex
## Mode :logical Mode :logical Mode :logical
## FALSE:780 FALSE:780 FALSE:444
## TRUE :336
idxHousingStarts<-is.na(temp_df$HousingStart)
idxPrices<-is.na(temp_df$PriceIndex)
par(mfrow=c(1,2))
plot(idxPrices,main="Prices")
plot(idxHousingStarts,main="HousingStarts")
We should NOT simply eliminate the rows with missing data. This (usually) works fine in cross sectional data. But in time series, each row is connected to the nearby rows. Omitting a row deletes critical information, which most likely will influence your results.
We must think WHY the data is missing. If it is random throughout the series, then we could use a local mean between adjacent points, or some other method of interpolation.
Thankfully, in our case, the data is missing at the edges of the dataset for a structural reason we noted above. So, we can trim the sample to make the series balanced.
df <- na.omit(temp_df) # remove the rows with NA
head(df)
## Date HousingStart PriceIndex
## 337 1987-01-01 105100 63.732
## 338 1987-02-01 102800 64.132
## 339 1987-03-01 141200 64.467
## 340 1987-04-01 159300 64.972
## 341 1987-05-01 158000 65.547
## 342 1987-06-01 162900 66.218
EDA in time series looks much like typical EDA, but the temporal nature does offer some differences in interpretation and other avenues to explore.
cor(df[,c(-1)]) # get grid of the date column
## HousingStart PriceIndex
## HousingStart 1.00000000 0.01090519
## PriceIndex 0.01090519 1.00000000
summary(df)
## Date HousingStart PriceIndex
## Min. :1987-01-01 Min. : 31900 Min. : 63.73
## 1st Qu.:1996-03-24 1st Qu.: 86975 1st Qu.: 82.03
## Median :2005-06-16 Median :113050 Median :141.88
## Mean :2005-06-16 Mean :111370 Mean :143.06
## 3rd Qu.:2014-09-08 3rd Qu.:136850 3rd Qu.:180.26
## Max. :2023-12-01 Max. :197900 Max. :312.83
library(tidyverse)
plot_df <- df %>%
`colnames<-`(c("Date","HousingStart","PriceIndex \n(Jan 2000=100)")) %>%
pivot_longer(c("HousingStart","PriceIndex \n(Jan 2000=100)")) # Convert wide dataframe to long
ggplot(data = plot_df, aes(x = Date,y = value, group = name, color = name)) +
geom_line() +
scale_x_date(date_labels = "%Y (%b)") + # format datetime
facet_grid(name~., scales = "free_y") +
labs(x = "", y = '') +
theme(legend.position = "none")
We need to address each before we proceed with modeling.
Let’s zoom in on housing starts.
library(ggplot2)
ggplot(data = df, aes(x = Date,y = HousingStart)) +
geom_line() +
scale_x_date(date_labels = "%Y (%b)") + # format datetime
labs(x = "", y = "Housing Start Units")
Why might this seasonality exist?
There are many ways to adjust for these seasonal patterns.
library(xts)
FirstObs=df$Date[1]
#We could parse the FirstObs chr string, but for our purposes it's easier to input by hand the start date
df_ts <- ts(xts(df[,2:3], order.by = df$Date), frequency = 12, start = c(1987,1))
library(TTR)
SMA24<-SMA(df_ts[,"HousingStart"],n=24) # Create a simple 24 period moving avg using `SMA()`
toplot<-cbind(as.xts(df_ts[,"HousingStart"]),as.xts(SMA24))
colnames(toplot)[1]="Level" # Add column name
colnames(toplot)[2]="24mth MovAvg" # Add column name
plot(toplot,main="Housing Starts",legend.loc="topright", auto.legend=TRUE)
We could decompose the housing starts series into 3 pieces: 1) trend, 2) seasonal, 3) noise. The decomposition can be additive or multiplicative. There are numerous techniques for identifying and extracting the 3 components. Let’s demonstrate a few.
Classical decomposition methods compute the seasonal component by essentially including dummy variables for each periodic unit (e.g. month, quarters, etc..)
library(stats)
decomp<-decompose(df_ts[,"HousingStart"], type="additive")
plot(decomp) # plot components
Panel 1: Raw data
Panel 2: Trend of the housing starts series, which is extracted using a moving average
Panel 3: Seasonal captures the seasonal variations of the Raw data around the trend
Panel 4: Is the noise in the Raw data that can not be explained by the Trend nor the Seasonal components
After the decomposition is implemented we can easily construct a seasonally adjusted series by subtracting the seasonal components from the raw series.
We often report time series as seasonally adjusted values to
abstract away from the seasonal variations and uncover the structural
behavior of the time series.
For instance, policy makers might be able to influence the underlying trend.
SA = decomp$x-decomp$seasonal # Raw Minus Seasonal
Compare the SA and NSA
Trend = decomp$trend
library(forecast)
forecast::autoplot(df_ts[,"HousingStart"], series="Raw Data") +
forecast::autolayer(decomp$x-decomp$seasonal, series="Seasonally Adjusted") +
forecast::autolayer(decomp$trend, series="Trend") +
xlab("Year") + ylab("") + labs(color = "") +
ggtitle("Classical Additive Seasonally Adjusted") +
scale_colour_manual(values=c("black","blue","red"), breaks=c("Raw Data","Seasonally Adjusted","Trend")) +
theme(legend.position="bottom")
The X11 approach is a variant of the classical decomposition.
library(seasonal)
x11decomp <- seas(df_ts[,"HousingStart"], x11="")
forecast::autoplot(x11decomp) +
ggtitle("X11 Decomposition")
Compare SA and NSA
forecast::autoplot(df_ts[,"HousingStart"], series="Raw Data") +
autolayer(seasadj(x11decomp), series="Seasonally Adjusted") +
autolayer(trendcycle(x11decomp), series="Trend") +
xlab("Year") + ylab("") + labs(color = "") +
ggtitle("X11 Seasonally Adjusted") +
scale_colour_manual(values=c("black","blue","red"), breaks=c("Raw Data","Seasonally Adjusted","Trend")) +
theme(legend.position="bottom")
STL is an acronym for “Seasonal and Trend decomposition using Loess”, wherein Loess is a method for estimating nonlinear relationships.
stldecomp <- stl(df_ts[,"HousingStart"], s.window="periodic", robust=TRUE)
forecast::autoplot(stldecomp) +
ggtitle("STL Decomposition")
Loess is data intensive method and traditionally two-sided, meaning that we need data on either side of each point in order to apply the adjustment.
forecast::autoplot(df_ts[,"HousingStart"], series="Raw Data") +
autolayer(seasadj(stldecomp), series="Seasonally Adjusted") +
autolayer(trendcycle(stldecomp), series="Trend") +
xlab("Year") + ylab("") + labs(color = "") +
ggtitle("STL Seasonally Adjusted") +
scale_colour_manual(values=c("black","blue","red"), breaks=c("Raw Data","Seasonally Adjusted","Trend")) +
theme(legend.position="bottom")
forecast::autoplot(df_ts[,"HousingStart"], series="Raw Data") +
autolayer(decomp$x-decomp$seasonal, series="Classical Additive Seasonally Adjusted") +
autolayer(seasadj(x11decomp), series="X11 Seasonally Adjusted") +
autolayer(seasadj(stldecomp), series="STL Seasonally Adjusted") +
xlab("Year") + ylab("") + labs(color = "") +
ggtitle("Seasonally Adjusted") +
scale_colour_manual(values=c("black","darkgreen","steelblue","darkred"),
breaks=c("Raw Data","Classical Additive Seasonally Adjusted",
"X11 Seasonally Adjusted", "STL Seasonally Adjusted")) +
theme(legend.position="bottom") + guides(colour = guide_legend(ncol = 2))
Note that this is NOT a forecasting exercise, so we don’t typically use some type of out of sample MSFE to determine which decomposition is best. We can investigate in sample behavior among the ``Noise” terms using MSE, AIC, and the like. Caution: x11 standardizes the noise and seasonal terms, so you can’t compare the 3 models directly, without some adjustments. (beyond our purview)
mean(decomp$random^2,na.rm = TRUE)
## [1] 61361365
mean(resid(x11decomp)^2,na.rm = TRUE)
## [1] 0.005967311
mean((stldecomp$time.series[3])^2,na.rm = TRUE)
## [1] 242347.5
We could proceed exclusively with the seasonally adjusted series. But for instructional purposes, we’ll work with both the raw and seasonally adjusted series.
Stationarity is a time series concept regarding the behavior of the data in small windows of time.
There are several tests to detect (non) stationarity.
The Augmented Dickey Fuller (ADF) test focuses on a manifestation of non stationarity called a unit root. A particular case of unit roots is the `Random Walk’ wherein today’s value is equal to yesterday’s + random noise.
ADF Test
Ho: Non Stationary (Unit Root aka Random Walk)
Ha: Stationary
library(tseries)
adf.test(df_ts[,"HousingStart"])
##
## Augmented Dickey-Fuller Test
##
## data: df_ts[, "HousingStart"]
## Dickey-Fuller = -2.3521, Lag order = 7, p-value = 0.4289
## alternative hypothesis: stationary
adf.test(SA)
##
## Augmented Dickey-Fuller Test
##
## data: SA
## Dickey-Fuller = -1.5802, Lag order = 7, p-value = 0.7552
## alternative hypothesis: stationary
The Kwiatkowski-Phillips-Schmidt-Shin (KPSS) test can be used in several ways. We’ll focus on its importance for testing trend stationarity (i.e. is the series stationary after adjusting for its trend).
H0: Trend Stationary
Ha: Not Trend Stationary
kpss.test(df_ts[,"HousingStart"], null="Trend")
##
## KPSS Test for Trend Stationarity
##
## data: df_ts[, "HousingStart"]
## KPSS Trend = 0.50217, Truncation lag parameter = 5, p-value = 0.01
kpss.test(SA, null="Trend")
##
## KPSS Test for Trend Stationarity
##
## data: SA
## KPSS Trend = 0.54187, Truncation lag parameter = 5, p-value = 0.01
Autocorrelation Function (ACF) tells us the correlation of a series with its own past.
The Partial Autocorrelation Function (PACF) tells us the autocorrelation of a series with its own past after correlation for the impact of other lags of the series.
The visualizations are collectively referred to as the (auto)correlogram.
library(astsa)
acf2(df_ts[,"HousingStart"], main = "ACF and PACF of Housing Starts Units")
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
## ACF 0.93 0.84 0.75 0.67 0.63 0.61 0.61 0.63 0.69 0.76 0.83 0.85 0.81
## PACF 0.93 -0.12 -0.10 0.09 0.21 0.07 0.08 0.20 0.37 0.26 0.15 0.01 -0.32
## [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25]
## ACF 0.72 0.62 0.54 0.50 0.47 0.47 0.48 0.53 0.59 0.65 0.66 0.61
## PACF -0.28 -0.11 -0.09 0.06 -0.07 0.02 -0.11 0.09 0.03 -0.01 -0.02 -0.11
## [,26] [,27] [,28] [,29] [,30] [,31] [,32] [,33] [,34] [,35] [,36] [,37]
## ACF 0.53 0.42 0.34 0.30 0.27 0.26 0.27 0.31 0.37 0.42 0.43 0.38
## PACF -0.06 -0.16 -0.03 0.05 0.01 0.01 -0.05 -0.01 0.01 0.03 0.02 -0.15
## [,38] [,39] [,40] [,41] [,42] [,43] [,44] [,45] [,46] [,47] [,48]
## ACF 0.29 0.20 0.13 0.08 0.06 0.05 0.06 0.11 0.17 0.23 0.25
## PACF -0.03 0.02 0.08 -0.02 0.04 0.03 -0.06 0.07 0.13 0.08 0.08
First Bar: The correlation between housing starts in month t has
a roughly .9 correlation with housing starts in month t-1.
Second Bar: The correlation between housing start in month t has a roughly .8 correlation wth housing starts in month t-2.
First Bar: The correlation between housing starts in month t has a roughly .9 correlation with housing starts in month t-1. (i.e. it’s the same as the ACF)
Second Bar: After controlling for the effects of month t-1, housing starts in month t have a slight negative correlation with housing starts in month t-2.
The ACF depicts a seasonal pattern (notice the wave cresting
every 12mhts).
The PACF exhibits strong persistence near the 1st lags, which might be helpful when we model the process with its own past lags (e.g. ARMA).
A common approach to overcoming non stationarity is by taking the (percent) difference in the series. Often, if a series is non-stationary, then computing the \(\Delta x_{t}=x_{t}-x_{t-1}\) is stationary. If the first difference is not stationary, we can compute a second difference analogously.
Often in our modeling process these growth rates are the objects of interest, which aids our interpretation of any results.
Let’s first difference the Housing Starts series and recompute the ADF test.
FirstDiff <- diff(df_ts[,"HousingStart"]) # compute the first difference in housing
FirstDiff <- na.omit(FirstDiff) #clean up the data
plot(FirstDiff)
adf.test(FirstDiff)
##
## Augmented Dickey-Fuller Test
##
## data: FirstDiff
## Dickey-Fuller = -16.453, Lag order = 7, p-value = 0.01
## alternative hypothesis: stationary
We can also accommodate for seasonality within our differencing method by taking year-over-year growth rates.
SeasDiffFirstDiff <- diff(FirstDiff,lag = 12)
plot(SeasDiffFirstDiff)
adf.test(SeasDiffFirstDiff)
##
## Augmented Dickey-Fuller Test
##
## data: SeasDiffFirstDiff
## Dickey-Fuller = -8.7369, Lag order = 7, p-value = 0.01
## alternative hypothesis: stationary
Pro Tip: Converting your series to logs and then computing the difference approximates a growth RATE.
Converting to growth rates is also helpful to standardize our features. So, let’s do that for housing starts.
library("quantmod")
HousingStartGrowth = na.omit(Delt(df_ts[,"HousingStart"]))*100 # convert to growth rate
adf.test(HousingStartGrowth)
##
## Augmented Dickey-Fuller Test
##
## data: HousingStartGrowth
## Dickey-Fuller = -15.47, Lag order = 7, p-value = 0.01
## alternative hypothesis: stationary
adf.test(df_ts[,"PriceIndex"])
##
## Augmented Dickey-Fuller Test
##
## data: df_ts[, "PriceIndex"]
## Dickey-Fuller = -1.0697, Lag order = 7, p-value = 0.9271
## alternative hypothesis: stationary
plot(df_ts[,"PriceIndex"])
Let’s compute a 1st difference
PriceIndexGrowth = na.omit(Delt(df_ts[,"PriceIndex"]))*100
adf.test(PriceIndexGrowth)
##
## Augmented Dickey-Fuller Test
##
## data: PriceIndexGrowth
## Dickey-Fuller = -3.445, Lag order = 7, p-value = 0.04782
## alternative hypothesis: stationary
plot(PriceIndexGrowth)
So let’s adjust that Growth series for seasonality.
#PriceIndexGrowth_decomp<-decompose(df_ts[,"PriceIndex"], type="additive")
PriceIndexGrowth_decomp<-decompose(PriceIndexGrowth, type="additive")
PriceIndexGrowthSA = PriceIndexGrowth - PriceIndexGrowth_decomp$seasonal
plot(PriceIndexGrowthSA)
adf.test(PriceIndexGrowthSA)
##
## Augmented Dickey-Fuller Test
##
## data: PriceIndexGrowthSA
## Dickey-Fuller = -3.185, Lag order = 7, p-value = 0.09059
## alternative hypothesis: stationary
Let’s group all of these adjusted series together
df_adj <- data.frame(cbind(HousingStartGrowth, PriceIndexGrowthSA)) %>%
`colnames<-`(c("HousingStartGrowth","PriceIndexGrowthSA"))
df_adj$Date <- df$Date[c(-1)]
#df_adj<-na.omit(df_adj)
Now that we have adjusted our data series, let’s examine their time series properties.
tsdisplay(df_adj$HousingStartGrowth, main = "Time Series Plot of Housing Start Units Growth")
Let’s inspect the price series.
tsdisplay(df_adj$PriceIndexGrowthSA, main = "Time Series Plot of SA Price Index Growth")
Sometimes series lead/lag one another for `economic’ reasons. We can visualize and detect this cross auto correlations with a CCF (Cross Correlation Function).
Here we’ll examine whether growth of housing starts lead or lag price growth.
ccfvalues = ccf(x=df_adj$HousingStartGrowth, y=df_adj$PriceIndexGrowthSA,
main = "CCF of Housing Start Growth and Price Index Growth", lag.max = 24)
When lag = -1 we are computing the cor(HousingStart_t-1, Price_t); i.e. Starts LEAD Prices.
When lag = +1 we are computing the cor(HousingStart_t+1,Price_t); i.e. Starts LAG Prices.
Positive values indicate that the series move together. Negative values indicate the series move in opposite directions.
The blue lines provide a 95% CI.
Here is an alternative visualization.
library(astsa)
HSGrowth <- df_adj$HousingStartGrowth
PriceGrowth <- df_adj$PriceIndexGrowthSA
lag2.plot(series1 = HSGrowth,
series2 = PriceGrowth,
max.lag = 11)
# Note: series1 is the one that gets lagged.
Now that we’ve explored our data’s temporal patterns let’s attempt to explain its movements. We’ll do so with traditional and time series econometric techniques.
Since we are dealing with time series data we need to be careful
about what information we are using and WHEN that occurs. Let’s focus on
a CONTEMPORANEOUS regression, wherein we are using data at time t to
explain our outcome variable (housing prices) at time t.
\[ Price_{t}=\alpha + \beta Starts_{t} +
u_{t}\] Q: What do we assume about the errors of this model?
LinearModel = lm(PriceIndexGrowthSA ~ HousingStartGrowth, data = df_adj)
summary(LinearModel)
##
## Call:
## lm(formula = PriceIndexGrowthSA ~ HousingStartGrowth, data = df_adj)
##
## Residuals:
## Min 1Q Median 3Q Max
## -2.17237 -0.26748 0.03394 0.32352 2.01820
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 0.359393 0.027740 12.956 <2e-16 ***
## HousingStartGrowth 0.000659 0.002121 0.311 0.756
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 0.5827 on 441 degrees of freedom
## Multiple R-squared: 0.0002189, Adjusted R-squared: -0.002048
## F-statistic: 0.09655 on 1 and 441 DF, p-value: 0.7562
There are myriad visual and formal tests for serial correlation. Most operate on the residuals of the model.
Let’s inspect our residuals for troublesome patterns.
checkresiduals(LinearModel)
##
## Breusch-Godfrey test for serial correlation of order up to 10
##
## data: Residuals
## LM test = 398.15, df = 10, p-value < 2.2e-16
The Durbin Watson (DW) test asks whether the model residuals are auto correlated.
Ho: No auto correlation in residuals
Ha: Auto correlation in residuals
library(lmtest)
dwtest(formula = LinearModel, alternative = "two.sided")
##
## Durbin-Watson test
##
## data: LinearModel
## DW = 0.14586, p-value < 2.2e-16
## alternative hypothesis: true autocorrelation is not 0
Breusch Godfrey (BG) Test
Ho: Model residuals not autocorrelated
Ha: Model residuals are autocorrelated
bgtest(formula = LinearModel)
##
## Breusch-Godfrey test for serial correlation of order up to 1
##
## data: LinearModel
## LM test = 380.36, df = 1, p-value < 2.2e-16
Ljung Box Test
Ho: Model residuals not autocorrelated
Ha: Model residuals are autocorrelated
Box.test(residuals(LinearModel), type = "Ljung-Box")
##
## Box-Ljung test
##
## data: residuals(LinearModel)
## X-squared = 382.5, df = 1, p-value < 2.2e-16
If we are lucky enough to know the precise form of the serial correlation, then we can include it directly in our modeling via GLS. However, that is seldom the case in practice. So, we rely upon HAC (heteroscedasticity and autocorrelation consistent) standard errors.
library(sandwich)
NW_VCOV_LinearModel <- NeweyWest(LinearModel, prewhite = F, adjust = T) # The pre-whitening and adjust are set to F, and T respectively to ensure the proper formula and small sample adjustments are made.
# Compute Standard Errors
HAC_err=sqrt(diag(NW_VCOV_LinearModel))
HAC_err
## (Intercept) HousingStartGrowth
## 0.057184133 0.002616771
Let’s see if this new std error is meaningful.
summary(LinearModel)$coefficients
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 0.3593925674 0.027739609 12.9559350 9.330969e-33
## HousingStartGrowth 0.0006589791 0.002120743 0.3107303 7.561525e-01
LinearTValue = summary(LinearModel)$coefficients[2,1]/summary(LinearModel)$coefficients[2,2]
LinearTValue
## [1] 0.3107303
HACTValue = summary(LinearModel)$coefficients[2,1]/HAC_err[2]
HACTValue
## HousingStartGrowth
## 0.2518291
Consider running a regression from Jan87 through Dec97 and grabbing \(\beta\).
Then run the regression again on Feb87 through Jan98, and grabbing the \(\beta\).
Let’s run our regression over a fixed window of 30 periods, grab the results, then move the 30 period window forward by one month, rerun the regression, and repeat until the end of the sample.
library(tidyfit)
library(tidyr)
library(purrr)
library(lubridate)
library(stringr)
library(ggplot2)
RollingReg<-df_adj %>%
regress(PriceIndexGrowthSA~HousingStartGrowth,
m("lm",vcov.="HAC"),
.cv = "sliding_index", .cv_args=list(lookback=months(30),index = "Date"),
.force_cv= TRUE, .return_slices=TRUE)
beta.df<-coef(RollingReg)
beta.df <- beta.df %>%
unnest(model_info) %>%
filter(term=="HousingStartGrowth") %>%
mutate(upper = estimate + 2 * std.error, lower = estimate - 2 * std.error) %>%
mutate(beta = estimate)
beta.df %>%
mutate(Dates = as.Date(slice_id)) %>%
filter(term == "HousingStartGrowth") %>%
ggplot(aes(Dates)) +
geom_ribbon(aes(ymax = upper, ymin = lower), alpha = 0.25) +
geom_line(aes(y = beta)) +
theme_bw(8)
Now that we’ve explored the data and have explained its movements, we can attempt to forecast. There are myriad models to forecast a time series. Some use exogenous features (e.g. housing starts lags to forecast housing prices), while others use the series’ own temporal persistence (i.e. today is a good predictor for tomorrow). We will explore a few common approaches.
Relatedly, typical cross validation techniques are in danger of similar issues with time series.
We typically order the observations by time (they already are) and chose the most recent “x” observations as testing and all dates prior to train.
The size of the test/train split remains an choice that we should stress test, just as we do with cross sectional models.
Moreover, we need to ensure that our training sample has similar structural characteristics as our test sample. e.g. we want to avoid training housing prices 2010-2019 and then test in 2020 amid the COVID shock.
For our example we will use
Train: Jan1987-Dec2013
Test: Jan2014-end of sample
We could create separate dataframes from each subsample, but we will avoid that in order to illustrate some subseting features of the functions we will use.
Let’s adjust the dataframe into a time series object so that we can take advantage of certain time series features.
df_adjts <- ts(df_adj, start = c(1987,02), frequency = 12)
A distributed lag model forecasts a series with past values of some exogenous series (depicted here with one lag). \(Price_{t}=\alpha + \beta Starts_{t-1} + u_{t}\).
An autoregressive distributed lag (ADL) also includes lagged values of Price (depicted here with one lag). \(Price_{t}=\alpha + \beta Starts_{t-1} + \gamma Price_{t-1} + u_{t}\).
We can use the CCF to detect leads/lags in our training sample.
ccf(x=window(df_adjts[,"HousingStartGrowth"], end = c(2013,12)),
y=window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
main = "CCF of Housing Start Growth and Price Index Growth")
ADL_alldata <- ts.intersect(df_adjts,
PriceIndexGrowthLag1 = stats::lag(df_adjts[,"PriceIndexGrowthSA"], -1),
PriceIndexGrowthLag2 = stats::lag(df_adjts[,"PriceIndexGrowthSA"], -2),
HousingStartGrowthLag1 = stats::lag(df_adjts[,"HousingStartGrowth"], -1),
HousingStartGrowthLag2 = stats::lag(df_adjts[,"HousingStartGrowth"], -2),
HousingStartGrowthLag3 = stats::lag(df_adjts[,"HousingStartGrowth"], -3),
HousingStartGrowthLag4 = stats::lag(df_adjts[,"HousingStartGrowth"], -4),
HousingStartGrowthLag9 = stats::lag(df_adjts[,"HousingStartGrowth"], -9),
HousingStartGrowthLag10 = stats::lag(df_adjts[,"HousingStartGrowth"], -10),
HousingStartGrowthLag11 = stats::lag(df_adjts[,"HousingStartGrowth"], -11),
HousingStartGrowthLag12 = stats::lag(df_adjts[,"HousingStartGrowth"], -12)) %>%
`colnames<-`(c(colnames(df_adjts),
"PriceIndexGrowthLag1","PriceIndexGrowthLag2","HousingStartGrowthLag1",
"HousingStartGrowthLag2","HousingStartGrowthLag3","HousingStartGrowthLag4",
"HousingStartGrowthLag9","HousingStartGrowthLag10","HousingStartGrowthLag11","HousingStartGrowthLag12"))
ADL_traindata= window(ADL_alldata, end = c(2013,12))
ADL_testdata= window(ADL_alldata, start = c(2014,1))
### Estimate ADL Model
ADL <- lm(PriceIndexGrowthSA ~ PriceIndexGrowthLag1+PriceIndexGrowthLag2+
HousingStartGrowthLag1 + HousingStartGrowthLag2 + HousingStartGrowthLag3 + HousingStartGrowthLag4 +
HousingStartGrowthLag9 + HousingStartGrowthLag10 + HousingStartGrowthLag11+HousingStartGrowthLag12,
data = ADL_traindata)
summary(ADL)
##
## Call:
## lm(formula = PriceIndexGrowthSA ~ PriceIndexGrowthLag1 + PriceIndexGrowthLag2 +
## HousingStartGrowthLag1 + HousingStartGrowthLag2 + HousingStartGrowthLag3 +
## HousingStartGrowthLag4 + HousingStartGrowthLag9 + HousingStartGrowthLag10 +
## HousingStartGrowthLag11 + HousingStartGrowthLag12, data = ADL_traindata)
##
## Residuals:
## Min 1Q Median 3Q Max
## -0.56159 -0.07812 0.01070 0.09129 1.15650
##
## Coefficients:
## Estimate Std. Error t value Pr(>|t|)
## (Intercept) 0.0221263 0.0123032 1.798 0.07311 .
## PriceIndexGrowthLag1 1.2788007 0.0528036 24.218 < 2e-16 ***
## PriceIndexGrowthLag2 -0.3816805 0.0522783 -7.301 2.58e-12 ***
## HousingStartGrowthLag1 0.0021030 0.0009023 2.331 0.02043 *
## HousingStartGrowthLag2 0.0025162 0.0008662 2.905 0.00395 **
## HousingStartGrowthLag3 0.0005049 0.0008867 0.569 0.56952
## HousingStartGrowthLag4 0.0009072 0.0008871 1.023 0.30729
## HousingStartGrowthLag9 0.0022299 0.0008776 2.541 0.01156 *
## HousingStartGrowthLag10 0.0010170 0.0008828 1.152 0.25023
## HousingStartGrowthLag11 -0.0007679 0.0008658 -0.887 0.37582
## HousingStartGrowthLag12 -0.0009210 0.0009003 -1.023 0.30716
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
## Residual standard error: 0.1946 on 300 degrees of freedom
## Multiple R-squared: 0.8932, Adjusted R-squared: 0.8896
## F-statistic: 250.8 on 10 and 300 DF, p-value: < 2.2e-16
acf2(residuals(ADL), main = "ACF and PACF of ADL Model Residuals")
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
## ACF -0.01 0.1 -0.18 0.05 -0.04 -0.09 -0.04 -0.05 0.04 0.01 0.25 0.32 0.13
## PACF -0.01 0.1 -0.18 0.05 -0.01 -0.14 -0.02 -0.05 0.01 0.02 0.24 0.35 0.13
## [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25]
## ACF 0.01 -0.11 -0.09 0.04 -0.07 -0.03 -0.02 0.02 0.03 0.23 0.15 0.05
## PACF 0.07 -0.03 -0.12 0.10 -0.01 -0.01 0.06 -0.04 -0.09 0.08 0.01 -0.05
## [,26] [,27] [,28]
## ACF -0.07 -0.02 -0.05
## PACF -0.04 0.09 -0.01
The model residuals look nice and clean.
There appears to be just a bit of temporal persistence left in the two month lag, but that’s minor
The first 2 lags of prices seem significant. The first is >0, implying a rise in prices this month are associated with a rise in prices next month. The opposite is true for 2 months prior.
Moreover, the first 2 lags of housing starts growth are significant and positive; i.e. if starts grow faster this month, prices are expected to rise next month.
Let’s compute the predicted value for our first observation in the training sample:
predict(ADL, newdata = head(ADL_testdata,1), interval = "confidence", level=0.95)
## fit lwr upr
## 1 0.3760576 0.3064077 0.4457075
Let’s compare to the observed value
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))#observation
## Jan
## 2014 0.4279801
Holt Winters is a class of time series models that act entirely on the trend-cycle decomposition we highlighted earlier. It attempts to fit a model for the raw data by optimizing equations to represent three aspects of the additive time series: the level of the series, the trend of the series, and the seasonal component of the series.
plot(decompose(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), type="additive"))
A preliminary diagnostic to determine of this class of model will be useful for you is whether the random component is very large in magnitude relative to the trend and seasonal. If so, the model likely won’t be very good.
Holt Winters is a flexible decomposition model well suited for forecasting. Within the R implementation there are several settings we can tune if desired:
• alpha: the “base value”. Higher alpha puts more weight on the most recent observations.
• beta: the “trend value”. Higher beta means the trend slope is more dependent on recent trend slopes.
• gamma: the “seasonal component”. Higher gamma puts more weighting on the most recent seasonal cycles.
### Fitting with Holt-Winters
HW1 <- HoltWinters(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), seasonal = "additive")
### Plot fitted value of two models
{plot(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
ylab="Price Index Growth") # Visually evaluate the fits
lines(HW1$fitted[,1], lty=2, col="red")
legend("bottomleft",legend=c("Raw Data", "R Fit Holt-Winters"),
col=c("black","red"), lty=c(1,2), cex=0.8, box.lty=0)}
optalpha = HW1$alpha
optbeta = HW1$beta
optgamma = HW1$gamma
rbind(optalpha, optbeta, optgamma)
## alpha
## optalpha 0.7339494
## optbeta 0.0000000
## optgamma 1.0000000
### Fitting with Holt-Winters
HW1 <- HoltWinters(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), seasonal = "additive")
HW2 <- HoltWinters(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), seasonal = "additive",alpha=optalpha*.1,beta=optbeta,gamma=optgamma)
### Plot fitted value of two models
{plot(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
ylab="Price Index Growth") # Visually evaluate the fits
lines(HW1$fitted[,1], lty=2, col="blue")
lines(HW2$fitted[,1], lty=2, col="red")
legend("bottomleft",legend=c("Raw Data", "Optimal Holt-Winters","Less Weight to Recent"),
col=c("black","blue", "red"), lty=c(1,2,2), cex=0.8, box.lty=0)}
Let’s predict one step ahead
predict(HW1, 1, prediction.interval = TRUE, level=0.95)
## fit upr lwr
## Jan 2014 0.4136086 0.870189 -0.04297183
And compare to the observed value in the testing set
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))#observation
## Jan
## 2014 0.4279801
AutoRegressive Moving Average (ARMA) models are the bedrock of time series modeling. The basic idea is that every time series has its own temporal `fingerprint”. That fingerprint may depend upon its own past (AR), and/or the errors from that specification may also depend upon their own past (MA).
The further in the past that is relevant, the higher the “order” of the model. For instance, if housing prices in March depend upon housing prices in February and January, we have and order lag of 2, yielding AR(2).
acf2(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
main = "ACF and PACF of Price Index Growth")
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
## ACF 0.93 0.81 0.68 0.59 0.53 0.49 0.49 0.52 0.57 0.63 0.67 0.67 0.59
## PACF 0.93 -0.37 -0.01 0.22 -0.03 0.11 0.18 0.12 0.18 0.15 0.05 -0.23 -0.26
## [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25]
## ACF 0.49 0.38 0.31 0.27 0.25 0.26 0.28 0.31 0.34 0.36 0.33 0.26
## PACF -0.03 0.00 0.02 0.03 -0.10 0.03 -0.03 -0.03 0.04 0.04 -0.13 -0.02
## [,26] [,27] [,28] [,29] [,30] [,31] [,32] [,33] [,34] [,35] [,36] [,37]
## ACF 0.18 0.11 0.07 0.04 0.04 0.06 0.08 0.10 0.11 0.11 0.07 0.01
## PACF 0.07 0.00 -0.10 0.05 0.05 0.00 -0.05 -0.02 -0.05 0.03 -0.05 -0.02
## [,38] [,39] [,40] [,41] [,42] [,43] [,44] [,45] [,46] [,47] [,48]
## ACF -0.05 -0.10 -0.13 -0.15 -0.15 -0.13 -0.11 -0.10 -0.1 -0.11 -0.13
## PACF 0.00 -0.06 -0.06 0.01 -0.01 -0.03 -0.01 -0.03 0.0 0.07 0.06
We can consider a 12month lag.
acf2(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12))%>%diff(lag = 12),
main = "ACF and PACF of Price Index Growth Diff 12", max.lag = 36)
## [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
## ACF 0.88 0.75 0.62 0.54 0.46 0.40 0.35 0.31 0.28 0.21 0.14 0.05 0.05
## PACF 0.88 -0.11 -0.10 0.18 -0.08 0.04 0.03 -0.02 0.03 -0.20 -0.03 -0.08 0.30
## [,14] [,15] [,16] [,17] [,18] [,19] [,20] [,21] [,22] [,23] [,24] [,25]
## ACF 0.05 0.04 0.05 0.07 0.06 0.04 0.02 0.00 0.00 -0.01 -0.03 -0.04
## PACF -0.09 -0.11 0.23 -0.03 -0.15 0.04 0.02 -0.01 -0.08 -0.01 -0.08 0.11
## [,26] [,27] [,28] [,29] [,30] [,31] [,32] [,33] [,34] [,35] [,36]
## ACF -0.05 -0.03 -0.03 -0.03 -0.01 0.02 0.04 0.05 0.03 -0.01 -0.06
## PACF -0.03 -0.01 0.09 0.04 -0.02 0.07 -0.01 -0.02 -0.14 -0.07 -0.15
We can fit an arma model by indicating the number of AR lags and how many MA lags. In this case, let’s first an AR(1,0,0) \[often written as AR(1)\] \(Price_{t} = \alpha + \beta Price_{t-1}+u_{t}\)
ARMA1 <- arima(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
order=c(1, 0, 0))
summary(ARMA1)
##
## Call:
## arima(x = window(df_adjts[, "PriceIndexGrowthSA"], end = c(2013, 12)), order = c(1,
## 0, 0))
##
## Coefficients:
## ar1 intercept
## 0.9261 0.3062
## s.e. 0.0204 0.1569
##
## sigma^2 estimated as 0.04676: log likelihood = 35.34, aic = -64.68
##
## Training set error measures:
## ME RMSE MAE MPE MAPE MASE
## Training set -0.002324819 0.2162413 0.1499008 164.1931 262.1761 0.4686845
## ACF1
## Training set 0.3587264
ARMA11 <- arima(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
order=c(1, 0, 1))
summary(ARMA11)
##
## Call:
## arima(x = window(df_adjts[, "PriceIndexGrowthSA"], end = c(2013, 12)), order = c(1,
## 0, 1))
##
## Coefficients:
## ar1 ma1 intercept
## 0.8905 0.3250 0.3054
## s.e. 0.0259 0.0444 0.1329
##
## sigma^2 estimated as 0.04099: log likelihood = 56.51, aic = -105.01
##
## Training set error measures:
## ME RMSE MAE MPE MAPE MASE
## Training set -0.002101165 0.2024476 0.1377998 147.0238 224.0294 0.4308494
## ACF1
## Training set 0.06232922
The ARMA structure is similar in spirit to our seasonal decomposition. They both use a series’ own past for modeling. We can combine the two with a Seasonal ARMA.
The c(p,d,q) elements in the ARMA function indicate the AR(p), MA(q), and the number (d) of differences. Similarly, seasonal components can be added analogously.
Consider an ARMA(1,0,0)(1,1,2)12 would be \(Price_{t}=\alpha+\beta_{1} Price_{t-1}+\beta_{2}Price_{t-12}+\gamma_{1}u_{t-12}+\gamma_{2}u_{t-24}+u_{t}\)
We could apply the seasonal ARMA directly to the Price Growth or even the Price series (with differencing), but we’ve been working with the SA price growth series, which has a meaningful interpretation for us, so we’ll proceed with that. Moreover, we did note that some seasonality did remain in that SA series, so we can attempt to address here.
ARMA11S <- arima(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
order=c(1, 0, 0), seasonal = list(order = c(0,1,2), period = 12))
summary(ARMA11S)
##
## Call:
## arima(x = window(df_adjts[, "PriceIndexGrowthSA"], end = c(2013, 12)), order = c(1,
## 0, 0), seasonal = list(order = c(0, 1, 2), period = 12))
##
## Coefficients:
## ar1 sma1 sma2
## 0.9249 -0.4969 -0.1044
## s.e. 0.0219 0.0572 0.0607
##
## sigma^2 estimated as 0.03701: log likelihood = 68.25, aic = -128.5
##
## Training set error measures:
## ME RMSE MAE MPE MAPE MASE
## Training set -0.0005814306 0.1887761 0.1213594 -74.6149 307.0408 0.3794462
## ACF1
## Training set 0.1688262
We can search among the evaluation criterion to find the optimal ARMA order.
ARIMA_auto <- auto.arima(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), seasonal = TRUE)
summary(ARIMA_auto)
## Series: window(df_adjts[, "PriceIndexGrowthSA"], end = c(2013, 12))
## ARIMA(2,0,2)(0,1,2)[12]
##
## Coefficients:
## ar1 ar2 ma1 ma2 sma1 sma2
## 0.2877 0.5216 0.8491 0.3394 -0.5532 -0.0983
## s.e. 0.1592 0.1483 0.1540 0.0570 0.0601 0.0621
##
## sigma^2 = 0.03436: log likelihood = 81.97
## AIC=-149.94 AICc=-149.57 BIC=-123.76
##
## Training set error measures:
## ME RMSE MAE MPE MAPE MASE
## Training set -0.001796371 0.1801185 0.1149167 -87.20039 294.0825 0.3593022
## ACF1
## Training set -0.002396919
Box.test(residuals(ARIMA_auto), type = "Ljung-Box")
##
## Box-Ljung test
##
## data: residuals(ARIMA_auto)
## X-squared = 0.001873, df = 1, p-value = 0.9655
tsdisplay(residuals(ARIMA_auto), main='Model Residuals')
Let’s use this ARMA model to predict one step ahead into the testing sample.
predict(ARIMA_auto, 1, prediction.interval = TRUE, level=0.95)
## $pred
## Jan
## 2014 0.4861484
##
## $se
## Jan
## 2014 0.1853573
And recall the observed value:
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))#observation
## Jan
## 2014 0.4279801
So far we’ve been focused on the price growth series. We can use ARMA to model or forecast that growth rate using its own temporal persistence.
The variability of the series may ALSO be temporally persistent.
Let’s visualize the variance of the model residuals.
residualSqr = residuals(ARIMA_auto)^2
tsdisplay(residualSqr, main = "Residual Square")
We can test formally for (G)ARCH type effects with an Engle LM Test, which determines if the residual variance is indeed related to its own past.
Ho: No ARCH effects (white noise)
Ha: ARCH effects
library(FinTS)
ArchTest(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)), lags = 1, demean = TRUE)
##
## ARCH LM-test; Null hypothesis: no ARCH effects
##
## data: window(df_adjts[, "PriceIndexGrowthSA"], end = c(2013, 12))
## Chi-squared = 229.53, df = 1, p-value < 2.2e-16
Augmenting our ARMA model with GARCH effects is easy in R. One limitation is the inability to forecast seasonal ARIMA-GARCH directly. So, we will demonstrate without seasonality.
ARIMA_nonseasonal<-auto.arima(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)),
seasonal = FALSE)
predict(ARIMA_nonseasonal,1, prediction.interval = TRUE, level=0.95)
## $pred
## Jan
## 2014 0.5224658
##
## $se
## Jan
## 2014 0.1916616
We’ll use that optimal ARMA structure as the basis for the “mean” specification. We’ll also use the “workhorse” GARCH specification of a GARCH(1,1), which includes one lag of the variance of the errors (GARCH) as well as one lag of the model residuals (ARCH).
library(rugarch)
spec <- ugarchspec(variance.model=list(model="sGARCH", garchOrder=c(1,1)),
mean.model=list(include.mean = T, armaOrder=c(3,2)),
distribution.model="norm")
garch_fit <- ugarchfit(spec = spec, data = window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)))
coef(garch_fit)
## mu ar1 ar2 ar3 ma1
## 0.3868365484 0.8108704370 -0.0811580412 0.1094611286 0.5506303108
## ma2 omega alpha1 beta1
## 0.4649426613 0.0001840998 0.0754721723 0.9235278275
ugarchforecast(fitORspec = garch_fit, n.ahead = 1)
##
## *------------------------------------*
## * GARCH Model Forecast *
## *------------------------------------*
## Model: sGARCH
## Horizon: 1
## Roll Steps: 0
## Out of Sample: 0
##
## 0-roll forecast [T0=Dec 2013]:
## Series Sigma
## T+1 0.4295 0.2556
For comparison, the observed testing sample observation was
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))#observation
## Jan
## 2014 0.4279801
A feed forward neural network with hidden layers can leverage lagged inputs for forecasting.
set.seed(123) # set random seed so that we can replicate the example
NNET <- nnetar(window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12)))
In the following, h = # of periods ahead to forecast. PI = True computes prediction intervals.
forecast(NNET, h = 1, PI=TRUE)
## Point Forecast Lo 80 Hi 80 Lo 95 Hi 95
## Jan 2014 0.4763293 0.2509084 0.7021914 0.1535827 0.8470947
As a reminder
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))#observation
## Jan
## 2014 0.4279801
We must use caution when implementing a random forest model with time series data. As you may know, random forests are built by randomly selecting training data, upon which we estimate a regression tree. The process is repeated and then averaged together in an ensemble. The process of randomly selecting the observations to be used in the training set will disrupt the temporal persistence of the data. We need to ensure that the we are always using training data that occurred prior to the testing data. As such, we use forward-validation rather than k-fold cross validation.
This step of prepping the data is sometimes called time embedding.
lag_order <- 12 # the lags number you want to include in your model
RF_data <- embed(df_adjts[,"PriceIndexGrowthSA"], lag_order + 1) %>% # embedding matrix
`colnames<-`(c("Raw",paste("Lag",1:lag_order, sep=''))) %>% ts(end = end(df_adjts), frequency = 12)
head(RF_data)
## Raw Lag1 Lag2 Lag3 Lag4 Lag5 Lag6
## Feb 1988 0.6735593 0.7251563 0.8027668 0.6896900 0.7843665 0.8086141 0.7738515
## Mar 1988 0.2661027 0.6735593 0.7251563 0.8027668 0.6896900 0.7843665 0.8086141
## Apr 1988 0.1211820 0.2661027 0.6735593 0.7251563 0.8027668 0.6896900 0.7843665
## May 1988 0.3176342 0.1211820 0.2661027 0.6735593 0.7251563 0.8027668 0.6896900
## Jun 1988 0.4735772 0.3176342 0.1211820 0.2661027 0.6735593 0.7251563 0.8027668
## Jul 1988 0.6659990 0.4735772 0.3176342 0.1211820 0.2661027 0.6735593 0.7251563
## Lag7 Lag8 Lag9 Lag10 Lag11 Lag12
## Feb 1988 0.6555892 0.5613103 0.3156842 0.2352270 0.1949953 0.8141863
## Mar 1988 0.7738515 0.6555892 0.5613103 0.3156842 0.2352270 0.1949953
## Apr 1988 0.8086141 0.7738515 0.6555892 0.5613103 0.3156842 0.2352270
## May 1988 0.7843665 0.8086141 0.7738515 0.6555892 0.5613103 0.3156842
## Jun 1988 0.6896900 0.7843665 0.8086141 0.7738515 0.6555892 0.5613103
## Jul 1988 0.8027668 0.6896900 0.7843665 0.8086141 0.7738515 0.6555892
RF_traindata <- window(RF_data, end = c(2013, 12))
RF_testdata <- window(RF_data, start = c(2014, 1))
y_train <- RF_traindata[, 1] # the target
X_train <- RF_traindata[, -1] # everything but the target
y_test <- RF_testdata[, 1]
X_test <- RF_testdata[, -1]
library(randomForest)
set.seed(123) # set random seed so that we can replicate the example
RF_fit <- randomForest(X_train, y_train)
predict(RF_fit, head(X_test,1))
## 1
## 0.3714989
And a reminder of the testing sample
window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014,1), end = c(2014,1))
## Jan
## 2014 0.4279801
library(prophet)
Prophet_traindata <- df_adj[1:323,]
Prophet_testdata <- df_adj[324:nrow(df_adj) ,]
df_prophet <- Prophet_traindata %>%
select(-HousingStartGrowth) %>%
rename(ds = Date) %>%
rename(y = PriceIndexGrowthSA)
m <- prophet(df_prophet)
future <- make_future_dataframe(m, periods = 365, freq = "day", include_history = TRUE) # periods: Int number of periods to forecast forward.
forecast <- predict(m, future)
forecast
## ds trend additive_terms additive_terms_lower
## 1 1987-02-01 0.4028826 -0.0356499451 -0.0356499451
## 2 1987-03-01 0.4022385 -0.1196667639 -0.1196667639
## 3 1987-04-01 0.4015253 -0.0844410783 -0.0844410783
## 4 1987-05-01 0.4008352 -0.0200013993 -0.0200013993
## 5 1987-06-01 0.4001220 0.0297437350 0.0297437350
## 6 1987-07-01 0.3994319 0.0609799763 0.0609799763
## 7 1987-08-01 0.3987187 0.0666822180 0.0666822180
## 8 1987-09-01 0.3980056 0.0366828934 0.0366828934
## 9 1987-10-01 0.3973154 0.0124852690 0.0124852690
## 10 1987-11-01 0.3966023 0.0030460452 0.0030460452
## 11 1987-12-01 0.3959122 0.0169109489 0.0169109489
## 12 1988-01-01 0.3951990 0.0079288625 0.0079288625
## 13 1988-02-01 0.3944859 -0.0332513176 -0.0332513176
## 14 1988-03-01 0.3938187 -0.1104020156 -0.1104020156
## 15 1988-04-01 0.3931056 -0.0844846277 -0.0844846277
## 16 1988-05-01 0.3924154 -0.0201696967 -0.0201696967
## 17 1988-06-01 0.3917023 0.0280727129 0.0280727129
## 18 1988-07-01 0.3910121 0.0612855477 0.0612855477
## 19 1988-08-01 0.3902990 0.0673855969 0.0673855969
## 20 1988-09-01 0.3895858 0.0361204385 0.0361204385
## 21 1988-10-01 0.3888957 0.0137233500 0.0137233500
## 22 1988-11-01 0.3881826 0.0058882113 0.0058882113
## 23 1988-12-01 0.3874924 0.0133089833 0.0133089833
## 24 1989-01-01 0.3867793 0.0060550578 0.0060550578
## 25 1989-02-01 0.3860661 -0.0406241970 -0.0406241970
## 26 1989-03-01 0.3854220 -0.1134952892 -0.1134952892
## 27 1989-04-01 0.3847088 -0.0845261697 -0.0845261697
## 28 1989-05-01 0.3840187 -0.0201315617 -0.0201315617
## 29 1989-06-01 0.3833055 0.0286350603 0.0286350603
## 30 1989-07-01 0.3826154 0.0612087408 0.0612087408
## 31 1989-08-01 0.3819022 0.0671680630 0.0671680630
## 32 1989-09-01 0.3811891 0.0363152097 0.0363152097
## 33 1989-10-01 0.3804990 0.0133117282 0.0133117282
## 34 1989-11-01 0.3797858 0.0049075936 0.0049075936
## 35 1989-12-01 0.3790957 0.0144860745 0.0144860745
## 36 1990-01-01 0.3783825 0.0066836927 0.0066836927
## 37 1990-02-01 0.3776694 -0.0381081177 -0.0381081177
## 38 1990-03-01 0.3770252 -0.1165847501 -0.1165847501
## 39 1990-04-01 0.3763121 -0.0845117476 -0.0845117476
## 40 1990-05-01 0.3756219 -0.0200751150 -0.0200751150
## 41 1990-06-01 0.3749088 0.0291925114 0.0291925114
## 42 1990-07-01 0.3742187 0.0611069758 0.0611069758
## 43 1990-08-01 0.3735055 0.0669334627 0.0669334627
## 44 1990-09-01 0.3727924 0.0365025579 0.0365025579
## 45 1990-10-01 0.3721022 0.0128987062 0.0128987062
## 46 1990-11-01 0.3713891 0.0039598955 0.0039598955
## 47 1990-12-01 0.3706989 0.0156872258 0.0156872258
## 48 1991-01-01 0.3699858 0.0073087629 0.0073087629
## 49 1991-02-01 0.3692726 -0.0356499451 -0.0356499451
## 50 1991-03-01 0.3686285 -0.1196667639 -0.1196667639
## 51 1991-04-01 0.3679153 -0.0844410783 -0.0844410783
## 52 1991-05-01 0.3672252 -0.0200013993 -0.0200013993
## 53 1991-06-01 0.3665121 0.0297437350 0.0297437350
## 54 1991-07-01 0.3658219 0.0609799763 0.0609799763
## 55 1991-08-01 0.3651088 0.0666822180 0.0666822180
## 56 1991-09-01 0.3643956 0.0366828934 0.0366828934
## 57 1991-10-01 0.3637055 0.0124852690 0.0124852690
## 58 1991-11-01 0.3629923 0.0030460452 0.0030460452
## 59 1991-12-01 0.3623022 0.0169109489 0.0169109489
## 60 1992-01-01 0.3615890 0.0079288625 0.0079288625
## 61 1992-02-01 0.3608759 -0.0332513176 -0.0332513176
## 62 1992-03-01 0.3602087 -0.1104020156 -0.1104020156
## 63 1992-04-01 0.3594956 -0.0844846277 -0.0844846277
## 64 1992-05-01 0.3588055 -0.0201696967 -0.0201696967
## 65 1992-06-01 0.3580923 0.0280727129 0.0280727129
## 66 1992-07-01 0.3574022 0.0612855477 0.0612855477
## 67 1992-08-01 0.3566890 0.0673855969 0.0673855969
## 68 1992-09-01 0.3559759 0.0361204385 0.0361204385
## 69 1992-10-01 0.3552857 0.0137233500 0.0137233500
## 70 1992-11-01 0.3545726 0.0058882113 0.0058882113
## 71 1992-12-01 0.3538824 0.0133089833 0.0133089833
## 72 1993-01-01 0.3531693 0.0060550578 0.0060550578
## 73 1993-02-01 0.3524561 -0.0406241970 -0.0406241970
## 74 1993-03-01 0.3518120 -0.1134952892 -0.1134952892
## 75 1993-04-01 0.3510989 -0.0845261697 -0.0845261697
## 76 1993-05-01 0.3504087 -0.0201315617 -0.0201315617
## 77 1993-06-01 0.3496956 0.0286350603 0.0286350603
## 78 1993-07-01 0.3490054 0.0612087408 0.0612087408
## 79 1993-08-01 0.3482923 0.0671680630 0.0671680630
## 80 1993-09-01 0.3475791 0.0363152097 0.0363152097
## 81 1993-10-01 0.3468890 0.0133117282 0.0133117282
## 82 1993-11-01 0.3461758 0.0049075936 0.0049075936
## 83 1993-12-01 0.3454857 0.0144860745 0.0144860745
## 84 1994-01-01 0.3447725 0.0066836927 0.0066836927
## 85 1994-02-01 0.3440594 -0.0381081177 -0.0381081177
## 86 1994-03-01 0.3434153 -0.1165847501 -0.1165847501
## 87 1994-04-01 0.3427021 -0.0845117476 -0.0845117476
## 88 1994-05-01 0.3420120 -0.0200751150 -0.0200751150
## 89 1994-06-01 0.3412988 0.0291925114 0.0291925114
## 90 1994-07-01 0.3406087 0.0611069758 0.0611069758
## 91 1994-08-01 0.3398955 0.0669334627 0.0669334627
## 92 1994-09-01 0.3391824 0.0365025579 0.0365025579
## 93 1994-10-01 0.3384922 0.0128987062 0.0128987062
## 94 1994-11-01 0.3377791 0.0039598955 0.0039598955
## 95 1994-12-01 0.3370890 0.0156872258 0.0156872258
## 96 1995-01-01 0.3363758 0.0073087629 0.0073087629
## 97 1995-02-01 0.3356627 -0.0356499451 -0.0356499451
## 98 1995-03-01 0.3350185 -0.1196667639 -0.1196667639
## 99 1995-04-01 0.3343054 -0.0844410783 -0.0844410783
## 100 1995-05-01 0.3336152 -0.0200013993 -0.0200013993
## 101 1995-06-01 0.3329021 0.0297437350 0.0297437350
## 102 1995-07-01 0.3322119 0.0609799763 0.0609799763
## 103 1995-08-01 0.3314988 0.0666822180 0.0666822180
## 104 1995-09-01 0.3307856 0.0366828934 0.0366828934
## 105 1995-10-01 0.3300955 0.0124852690 0.0124852690
## 106 1995-11-01 0.3293824 0.0030460452 0.0030460452
## 107 1995-12-01 0.3286922 0.0169109489 0.0169109489
## 108 1996-01-01 0.3279791 0.0079288625 0.0079288625
## 109 1996-02-01 0.3272659 -0.0332513176 -0.0332513176
## 110 1996-03-01 0.3265988 -0.1104020156 -0.1104020156
## 111 1996-04-01 0.3258856 -0.0844846277 -0.0844846277
## 112 1996-05-01 0.3251955 -0.0201696967 -0.0201696967
## 113 1996-06-01 0.3244823 0.0280727129 0.0280727129
## 114 1996-07-01 0.3237922 0.0612855477 0.0612855477
## 115 1996-08-01 0.3230790 0.0673855969 0.0673855969
## 116 1996-09-01 0.3223659 0.0361204385 0.0361204385
## 117 1996-10-01 0.3216758 0.0137233500 0.0137233500
## 118 1996-11-01 0.3209626 0.0058882113 0.0058882113
## 119 1996-12-01 0.3202725 0.0133089833 0.0133089833
## 120 1997-01-01 0.3195593 0.0060550578 0.0060550578
## 121 1997-02-01 0.3188462 -0.0406241970 -0.0406241970
## 122 1997-03-01 0.3182020 -0.1134952892 -0.1134952892
## 123 1997-04-01 0.3174889 -0.0845261697 -0.0845261697
## 124 1997-05-01 0.3167987 -0.0201315617 -0.0201315617
## 125 1997-06-01 0.3160856 0.0286350603 0.0286350603
## 126 1997-07-01 0.3153955 0.0612087408 0.0612087408
## 127 1997-08-01 0.3146823 0.0671680630 0.0671680630
## 128 1997-09-01 0.3139691 0.0363152097 0.0363152097
## 129 1997-10-01 0.3132790 0.0133117282 0.0133117282
## 130 1997-11-01 0.3125659 0.0049075936 0.0049075936
## 131 1997-12-01 0.3118757 0.0144860745 0.0144860745
## 132 1998-01-01 0.3111626 0.0066836927 0.0066836927
## 133 1998-02-01 0.3104494 -0.0381081177 -0.0381081177
## 134 1998-03-01 0.3098053 -0.1165847501 -0.1165847501
## 135 1998-04-01 0.3090921 -0.0845117476 -0.0845117476
## 136 1998-05-01 0.3084018 -0.0200751150 -0.0200751150
## 137 1998-06-01 0.3076885 0.0291925114 0.0291925114
## 138 1998-07-01 0.3069981 0.0611069758 0.0611069758
## 139 1998-08-01 0.3062848 0.0669334627 0.0669334627
## 140 1998-09-01 0.3055715 0.0365025579 0.0365025579
## 141 1998-10-01 0.3048812 0.0128987062 0.0128987062
## 142 1998-11-01 0.3041678 0.0039598955 0.0039598955
## 143 1998-12-01 0.3034775 0.0156872258 0.0156872258
## 144 1999-01-01 0.3027642 0.0073087629 0.0073087629
## 145 1999-02-01 0.3020508 -0.0356499451 -0.0356499451
## 146 1999-03-01 0.3014000 -0.1196667639 -0.1196667639
## 147 1999-04-01 0.3006794 -0.0844410783 -0.0844410783
## 148 1999-05-01 0.2999821 -0.0200013993 -0.0200013993
## 149 1999-06-01 0.2992615 0.0297437350 0.0297437350
## 150 1999-07-01 0.2985641 0.0609799763 0.0609799763
## 151 1999-08-01 0.2978435 0.0666822180 0.0666822180
## 152 1999-09-01 0.2971229 0.0366828934 0.0366828934
## 153 1999-10-01 0.2964256 0.0124852690 0.0124852690
## 154 1999-11-01 0.2957050 0.0030460452 0.0030460452
## 155 1999-12-01 0.2950076 0.0169109489 0.0169109489
## 156 2000-01-01 0.2942771 0.0079288625 0.0079288625
## 157 2000-02-01 0.2935465 -0.0332513176 -0.0332513176
## 158 2000-03-01 0.2928631 -0.1104020156 -0.1104020156
## 159 2000-04-01 0.2921326 -0.0844846277 -0.0844846277
## 160 2000-05-01 0.2914256 -0.0201696967 -0.0201696967
## 161 2000-06-01 0.2906950 0.0280727129 0.0280727129
## 162 2000-07-01 0.2899880 0.0612855477 0.0612855477
## 163 2000-08-01 0.2892575 0.0673855969 0.0673855969
## 164 2000-09-01 0.2885269 0.0361204385 0.0361204385
## 165 2000-10-01 0.2878199 0.0137233500 0.0137233500
## 166 2000-11-01 0.2870807 0.0058882113 0.0058882113
## 167 2000-12-01 0.2863652 0.0133089833 0.0133089833
## 168 2001-01-01 0.2856260 0.0060550578 0.0060550578
## 169 2001-02-01 0.2848867 -0.0406241970 -0.0406241970
## 170 2001-03-01 0.2842190 -0.1134952892 -0.1134952892
## 171 2001-04-01 0.2834797 -0.0845261697 -0.0845261697
## 172 2001-05-01 0.2827643 -0.0201315617 -0.0201315617
## 173 2001-06-01 0.2820251 0.0286350603 0.0286350603
## 174 2001-07-01 0.2813096 0.0612087408 0.0612087408
## 175 2001-08-01 0.2805704 0.0671680630 0.0671680630
## 176 2001-09-01 0.2798311 0.0363152097 0.0363152097
## 177 2001-10-01 0.2791037 0.0133117282 0.0133117282
## 178 2001-11-01 0.2783520 0.0049075936 0.0049075936
## 179 2001-12-01 0.2776245 0.0144860745 0.0144860745
## 180 2002-01-01 0.2768728 0.0066836927 0.0066836927
## 181 2002-02-01 0.2761211 -0.0381081177 -0.0381081177
## 182 2002-03-01 0.2754422 -0.1165847501 -0.1165847501
## 183 2002-04-01 0.2746905 -0.0845117476 -0.0845117476
## 184 2002-05-01 0.2739630 -0.0200751150 -0.0200751150
## 185 2002-06-01 0.2732113 0.0291925114 0.0291925114
## 186 2002-07-01 0.2724839 0.0611069758 0.0611069758
## 187 2002-08-01 0.2717171 0.0669334627 0.0669334627
## 188 2002-09-01 0.2709504 0.0365025579 0.0365025579
## 189 2002-10-01 0.2702083 0.0128987062 0.0128987062
## 190 2002-11-01 0.2694416 0.0039598955 0.0039598955
## 191 2002-12-01 0.2686996 0.0156872258 0.0156872258
## 192 2003-01-01 0.2679328 0.0073087629 0.0073087629
## 193 2003-02-01 0.2671660 -0.0356499451 -0.0356499451
## 194 2003-03-01 0.2664735 -0.1196667639 -0.1196667639
## 195 2003-04-01 0.2657067 -0.0844410783 -0.0844410783
## 196 2003-05-01 0.2649647 -0.0200013993 -0.0200013993
## 197 2003-06-01 0.2641818 0.0297437350 0.0297437350
## 198 2003-07-01 0.2634242 0.0609799763 0.0609799763
## 199 2003-08-01 0.2626413 0.0666822180 0.0666822180
## 200 2003-09-01 0.2618584 0.0366828934 0.0366828934
## 201 2003-10-01 0.2611007 0.0124852690 0.0124852690
## 202 2003-11-01 0.2603178 0.0030460452 0.0030460452
## 203 2003-12-01 0.2595602 0.0169109489 0.0169109489
## 204 2004-01-01 0.2587773 0.0079288625 0.0079288625
## 205 2004-02-01 0.2579944 -0.0332513176 -0.0332513176
## 206 2004-03-01 0.2572620 -0.1104020156 -0.1104020156
## 207 2004-04-01 0.2564791 -0.0844846277 -0.0844846277
## 208 2004-05-01 0.2557145 -0.0201696967 -0.0201696967
## 209 2004-06-01 0.2549245 0.0280727129 0.0280727129
## 210 2004-07-01 0.2541599 0.0612855477 0.0612855477
## 211 2004-08-01 0.2533698 0.0673855969 0.0673855969
## 212 2004-09-01 0.2525798 0.0361204385 0.0361204385
## 213 2004-10-01 0.2518152 0.0137233500 0.0137233500
## 214 2004-11-01 0.2510252 0.0058882113 0.0058882113
## 215 2004-12-01 0.2502606 0.0133089833 0.0133089833
## 216 2005-01-01 0.2494705 0.0060550578 0.0060550578
## 217 2005-02-01 0.2486805 -0.0406241970 -0.0406241970
## 218 2005-03-01 0.2479668 -0.1134952892 -0.1134952892
## 219 2005-04-01 0.2471768 -0.0845261697 -0.0845261697
## 220 2005-05-01 0.2464121 -0.0201315617 -0.0201315617
## 221 2005-06-01 0.2456221 0.0286350603 0.0286350603
## 222 2005-07-01 0.2448575 0.0612087408 0.0612087408
## 223 2005-08-01 0.2440674 0.0671680630 0.0671680630
## 224 2005-09-01 0.2432773 0.0363152097 0.0363152097
## 225 2005-10-01 0.2425127 0.0133117282 0.0133117282
## 226 2005-11-01 0.2417226 0.0049075936 0.0049075936
## 227 2005-12-01 0.2409580 0.0144860745 0.0144860745
## 228 2006-01-01 0.2401679 0.0066836927 0.0066836927
## 229 2006-02-01 0.2393778 -0.0381081177 -0.0381081177
## 230 2006-03-01 0.2386641 -0.1165847501 -0.1165847501
## 231 2006-04-01 0.2378741 -0.0845117476 -0.0845117476
## 232 2006-05-01 0.2371094 -0.0200751150 -0.0200751150
## 233 2006-06-01 0.2363194 0.0291925114 0.0291925114
## 234 2006-07-01 0.2355548 0.0611069758 0.0611069758
## 235 2006-08-01 0.2347647 0.0669334627 0.0669334627
## 236 2006-09-01 0.2339746 0.0365025579 0.0365025579
## 237 2006-10-01 0.2332100 0.0128987062 0.0128987062
## 238 2006-11-01 0.2324199 0.0039598955 0.0039598955
## 239 2006-12-01 0.2316553 0.0156872258 0.0156872258
## 240 2007-01-01 0.2308652 0.0073087629 0.0073087629
## 241 2007-02-01 0.2300751 -0.0356499451 -0.0356499451
## 242 2007-03-01 0.2293614 -0.1196667639 -0.1196667639
## 243 2007-04-01 0.2285713 -0.0844410783 -0.0844410783
## 244 2007-05-01 0.2278067 -0.0200013993 -0.0200013993
## 245 2007-06-01 0.2270166 0.0297437350 0.0297437350
## 246 2007-07-01 0.2262520 0.0609799763 0.0609799763
## 247 2007-08-01 0.2254619 0.0666822180 0.0666822180
## 248 2007-09-01 0.2246718 0.0366828934 0.0366828934
## 249 2007-10-01 0.2239072 0.0124852690 0.0124852690
## 250 2007-11-01 0.2231171 0.0030460452 0.0030460452
## 251 2007-12-01 0.2223525 0.0169109489 0.0169109489
## 252 2008-01-01 0.2215624 0.0079288625 0.0079288625
## 253 2008-02-01 0.2207723 -0.0332513176 -0.0332513176
## 254 2008-03-01 0.2200332 -0.1104020156 -0.1104020156
## 255 2008-04-01 0.2192431 -0.0844846277 -0.0844846277
## 256 2008-05-01 0.2184785 -0.0201696967 -0.0201696967
## 257 2008-06-01 0.2176884 0.0280727129 0.0280727129
## 258 2008-07-01 0.2169238 0.0612855477 0.0612855477
## 259 2008-08-01 0.2161337 0.0673855969 0.0673855969
## 260 2008-09-01 0.2153436 0.0361204385 0.0361204385
## 261 2008-10-01 0.2145790 0.0137233500 0.0137233500
## 262 2008-11-01 0.2137889 0.0058882113 0.0058882113
## 263 2008-12-01 0.2130242 0.0133089833 0.0133089833
## 264 2009-01-01 0.2122342 0.0060550578 0.0060550578
## 265 2009-02-01 0.2114441 -0.0406241970 -0.0406241970
## 266 2009-03-01 0.2107304 -0.1134952892 -0.1134952892
## 267 2009-04-01 0.2099403 -0.0845261697 -0.0845261697
## 268 2009-05-01 0.2091757 -0.0201315617 -0.0201315617
## 269 2009-06-01 0.2083856 0.0286350603 0.0286350603
## 270 2009-07-01 0.2076210 0.0612087408 0.0612087408
## 271 2009-08-01 0.2068309 0.0671680630 0.0671680630
## 272 2009-09-01 0.2060408 0.0363152097 0.0363152097
## 273 2009-10-01 0.2052762 0.0133117282 0.0133117282
## 274 2009-11-01 0.2044861 0.0049075936 0.0049075936
## 275 2009-12-01 0.2037215 0.0144860745 0.0144860745
## 276 2010-01-01 0.2029314 0.0066836927 0.0066836927
## 277 2010-02-01 0.2021413 -0.0381081177 -0.0381081177
## 278 2010-03-01 0.2014277 -0.1165847501 -0.1165847501
## 279 2010-04-01 0.2006376 -0.0845117476 -0.0845117476
## 280 2010-05-01 0.1998730 -0.0200751150 -0.0200751150
## 281 2010-06-01 0.1990829 0.0291925114 0.0291925114
## 282 2010-07-01 0.1983182 0.0611069758 0.0611069758
## 283 2010-08-01 0.1975281 0.0669334627 0.0669334627
## 284 2010-09-01 0.1967381 0.0365025579 0.0365025579
## 285 2010-10-01 0.1959734 0.0128987062 0.0128987062
## 286 2010-11-01 0.1951833 0.0039598955 0.0039598955
## 287 2010-12-01 0.1944187 0.0156872258 0.0156872258
## 288 2011-01-01 0.1936286 0.0073087629 0.0073087629
## 289 2011-02-01 0.1928385 -0.0356499451 -0.0356499451
## 290 2011-03-01 0.1921249 -0.1196667639 -0.1196667639
## 291 2011-04-01 0.1913348 -0.0844410783 -0.0844410783
## 292 2011-05-01 0.1905702 -0.0200013993 -0.0200013993
## 293 2011-06-01 0.1897801 0.0297437350 0.0297437350
## 294 2011-07-01 0.1890155 0.0609799763 0.0609799763
## 295 2011-08-01 0.1882254 0.0666822180 0.0666822180
## 296 2011-09-01 0.1874353 0.0366828934 0.0366828934
## 297 2011-10-01 0.1866707 0.0124852690 0.0124852690
## 298 2011-11-01 0.1858806 0.0030460452 0.0030460452
## 299 2011-12-01 0.1851160 0.0169109489 0.0169109489
## 300 2012-01-01 0.1843259 0.0079288625 0.0079288625
## 301 2012-02-01 0.1835358 -0.0332513176 -0.0332513176
## 302 2012-03-01 0.1827967 -0.1104020156 -0.1104020156
## 303 2012-04-01 0.1820066 -0.0844846277 -0.0844846277
## 304 2012-05-01 0.1812419 -0.0201696967 -0.0201696967
## 305 2012-06-01 0.1804519 0.0280727129 0.0280727129
## 306 2012-07-01 0.1796872 0.0612855477 0.0612855477
## 307 2012-08-01 0.1788971 0.0673855969 0.0673855969
## 308 2012-09-01 0.1781070 0.0361204385 0.0361204385
## 309 2012-10-01 0.1773424 0.0137233500 0.0137233500
## 310 2012-11-01 0.1765523 0.0058882113 0.0058882113
## 311 2012-12-01 0.1757877 0.0133089833 0.0133089833
## 312 2013-01-01 0.1749976 0.0060550578 0.0060550578
## 313 2013-02-01 0.1742075 -0.0406241970 -0.0406241970
## 314 2013-03-01 0.1734939 -0.1134952892 -0.1134952892
## 315 2013-04-01 0.1727038 -0.0845261697 -0.0845261697
## 316 2013-05-01 0.1719392 -0.0201315617 -0.0201315617
## 317 2013-06-01 0.1711491 0.0286350603 0.0286350603
## 318 2013-07-01 0.1703845 0.0612087408 0.0612087408
## 319 2013-08-01 0.1695944 0.0671680630 0.0671680630
## 320 2013-09-01 0.1688043 0.0363152097 0.0363152097
## 321 2013-10-01 0.1680397 0.0133117282 0.0133117282
## 322 2013-11-01 0.1672496 0.0049075936 0.0049075936
## 323 2013-12-01 0.1664850 0.0144860745 0.0144860745
## 324 2013-12-02 0.1664595 0.0099362179 0.0099362179
## 325 2013-12-03 0.1664340 0.0058573769 0.0058573769
## 326 2013-12-04 0.1664085 0.0023220897 0.0023220897
## 327 2013-12-05 0.1663830 -0.0006133726 -0.0006133726
## 328 2013-12-06 0.1663575 -0.0029103283 -0.0029103283
## 329 2013-12-07 0.1663320 -0.0045485019 -0.0045485019
## 330 2013-12-08 0.1663066 -0.0055263119 -0.0055263119
## 331 2013-12-09 0.1662811 -0.0058606221 -0.0058606221
## 332 2013-12-10 0.1662556 -0.0055859637 -0.0055859637
## 333 2013-12-11 0.1662301 -0.0047532525 -0.0047532525
## 334 2013-12-12 0.1662046 -0.0034280375 -0.0034280375
## 335 2013-12-13 0.1661791 -0.0016883342 -0.0016883342
## 336 2013-12-14 0.1661536 0.0003778938 0.0003778938
## 337 2013-12-15 0.1661282 0.0026755305 0.0026755305
## 338 2013-12-16 0.1661027 0.0051052964 0.0051052964
## 339 2013-12-17 0.1660772 0.0075668428 0.0075668428
## 340 2013-12-18 0.1660517 0.0099618578 0.0099618578
## 341 2013-12-19 0.1660262 0.0121970912 0.0121970912
## 342 2013-12-20 0.1660007 0.0141872071 0.0141872071
## 343 2013-12-21 0.1659752 0.0158573774 0.0158573774
## 344 2013-12-22 0.1659497 0.0171455371 0.0171455371
## 345 2013-12-23 0.1659243 0.0180042321 0.0180042321
## 346 2013-12-24 0.1658988 0.0184020009 0.0184020009
## 347 2013-12-25 0.1658733 0.0183242474 0.0183242474
## 348 2013-12-26 0.1658478 0.0177735738 0.0177735738
## 349 2013-12-27 0.1658223 0.0167695622 0.0167695622
## 350 2013-12-28 0.1657968 0.0153480074 0.0153480074
## 351 2013-12-29 0.1657713 0.0135596200 0.0135596200
## 352 2013-12-30 0.1657458 0.0114682367 0.0114682367
## 353 2013-12-31 0.1657204 0.0091485888 0.0091485888
## 354 2014-01-01 0.1656949 0.0066836927 0.0066836927
## 355 2014-01-02 0.1656694 0.0041619395 0.0041619395
## 356 2014-01-03 0.1656439 0.0016739719 0.0016739719
## 357 2014-01-04 0.1656184 -0.0006905608 -0.0006905608
## 358 2014-01-05 0.1655929 -0.0028462675 -0.0028462675
## 359 2014-01-06 0.1655674 -0.0047152020 -0.0047152020
## 360 2014-01-07 0.1655420 -0.0062298707 -0.0062298707
## 361 2014-01-08 0.1655165 -0.0073359663 -0.0073359663
## 362 2014-01-09 0.1654910 -0.0079947394 -0.0079947394
## 363 2014-01-10 0.1654655 -0.0081849281 -0.0081849281
## 364 2014-01-11 0.1654400 -0.0079041795 -0.0079041795
## 365 2014-01-12 0.1654145 -0.0071699089 -0.0071699089
## 366 2014-01-13 0.1653890 -0.0060195616 -0.0060195616
## 367 2014-01-14 0.1653635 -0.0045102533 -0.0045102533
## 368 2014-01-15 0.1653381 -0.0027177912 -0.0027177912
## 369 2014-01-16 0.1653126 -0.0007350877 -0.0007350877
## 370 2014-01-17 0.1652871 0.0013299980 0.0013299980
## 371 2014-01-18 0.1652616 0.0033573399 0.0033573399
## 372 2014-01-19 0.1652361 0.0052176799 0.0052176799
## 373 2014-01-20 0.1652106 0.0067761383 0.0067761383
## 374 2014-01-21 0.1651851 0.0078960041 0.0078960041
## 375 2014-01-22 0.1651596 0.0084427060 0.0084427060
## 376 2014-01-23 0.1651342 0.0082878518 0.0082878518
## 377 2014-01-24 0.1651087 0.0073132261 0.0073132261
## 378 2014-01-25 0.1650832 0.0054146298 0.0054146298
## 379 2014-01-26 0.1650577 0.0025054528 0.0025054528
## 380 2014-01-27 0.1650322 -0.0014801282 -0.0014801282
## 381 2014-01-28 0.1650067 -0.0065844205 -0.0065844205
## 382 2014-01-29 0.1649812 -0.0128240437 -0.0128240437
## 383 2014-01-30 0.1649558 -0.0201883831 -0.0201883831
## 384 2014-01-31 0.1649303 -0.0286387261 -0.0286387261
## 385 2014-02-01 0.1649048 -0.0381081177 -0.0381081177
## 386 2014-02-02 0.1648793 -0.0485019530 -0.0485019530
## 387 2014-02-03 0.1648538 -0.0596993063 -0.0596993063
## 388 2014-02-04 0.1648283 -0.0715549732 -0.0715549732
## 389 2014-02-05 0.1648028 -0.0839021874 -0.0839021874
## 390 2014-02-06 0.1647773 -0.0965559495 -0.0965559495
## 391 2014-02-07 0.1647519 -0.1093168928 -0.1093168928
## 392 2014-02-08 0.1647264 -0.1219755932 -0.1219755932
## 393 2014-02-09 0.1647009 -0.1343172185 -0.1343172185
## 394 2014-02-10 0.1646754 -0.1461264003 -0.1461264003
## 395 2014-02-11 0.1646499 -0.1571922091 -0.1571922091
## 396 2014-02-12 0.1646244 -0.1673131027 -0.1673131027
## 397 2014-02-13 0.1645989 -0.1763017236 -0.1763017236
## 398 2014-02-14 0.1645734 -0.1839894210 -0.1839894210
## 399 2014-02-15 0.1645480 -0.1902303784 -0.1902303784
## 400 2014-02-16 0.1645225 -0.1949052399 -0.1949052399
## 401 2014-02-17 0.1644970 -0.1979241379 -0.1979241379
## 402 2014-02-18 0.1644715 -0.1992290429 -0.1992290429
## 403 2014-02-19 0.1644460 -0.1987953684 -0.1987953684
## 404 2014-02-20 0.1644205 -0.1966327895 -0.1966327895
## 405 2014-02-21 0.1643950 -0.1927852475 -0.1927852475
## 406 2014-02-22 0.1643695 -0.1873301383 -0.1873301383
## 407 2014-02-23 0.1643441 -0.1803767011 -0.1803767011
## 408 2014-02-24 0.1643186 -0.1720636451 -0.1720636451
## 409 2014-02-25 0.1642931 -0.1625560728 -0.1625560728
## 410 2014-02-26 0.1642676 -0.1520417739 -0.1520417739
## 411 2014-02-27 0.1642421 -0.1407269839 -0.1407269839
## 412 2014-02-28 0.1642166 -0.1288317111 -0.1288317111
## 413 2014-03-01 0.1641911 -0.1165847501 -0.1165847501
## 414 2014-03-02 0.1641657 -0.1042185066 -0.1042185066
## 415 2014-03-03 0.1641402 -0.0919637607 -0.0919637607
## 416 2014-03-04 0.1641147 -0.0800445029 -0.0800445029
## 417 2014-03-05 0.1640892 -0.0686729668 -0.0686729668
## 418 2014-03-06 0.1640637 -0.0580449843 -0.0580449843
## 419 2014-03-07 0.1640382 -0.0483357759 -0.0483357759
## 420 2014-03-08 0.1640127 -0.0396962776 -0.0396962776
## 421 2014-03-09 0.1639872 -0.0322500930 -0.0322500930
## 422 2014-03-10 0.1639618 -0.0260911406 -0.0260911406
## 423 2014-03-11 0.1639363 -0.0212820497 -0.0212820497
## 424 2014-03-12 0.1639108 -0.0178533358 -0.0178533358
## 425 2014-03-13 0.1638853 -0.0158033703 -0.0158033703
## 426 2014-03-14 0.1638598 -0.0150991338 -0.0150991338
## 427 2014-03-15 0.1638343 -0.0156777254 -0.0156777254
## 428 2014-03-16 0.1638088 -0.0174485794 -0.0174485794
## 429 2014-03-17 0.1637833 -0.0202963238 -0.0202963238
## 430 2014-03-18 0.1637579 -0.0240841985 -0.0240841985
## 431 2014-03-19 0.1637324 -0.0286579365 -0.0286579365
## 432 2014-03-20 0.1637069 -0.0338500030 -0.0338500030
## 433 2014-03-21 0.1636814 -0.0394840762 -0.0394840762
## 434 2014-03-22 0.1636559 -0.0453796503 -0.0453796503
## 435 2014-03-23 0.1636304 -0.0513566403 -0.0513566403
## 436 2014-03-24 0.1636049 -0.0572398671 -0.0572398671
## 437 2014-03-25 0.1635795 -0.0628633106 -0.0628633106
## 438 2014-03-26 0.1635540 -0.0680740208 -0.0680740208
## 439 2014-03-27 0.1635285 -0.0727355933 -0.0727355933
## 440 2014-03-28 0.1635030 -0.0767311244 -0.0767311244
## 441 2014-03-29 0.1634775 -0.0799655788 -0.0799655788
## 442 2014-03-30 0.1634520 -0.0823675185 -0.0823675185
## 443 2014-03-31 0.1634265 -0.0838901603 -0.0838901603
## 444 2014-04-01 0.1634010 -0.0845117476 -0.0845117476
## 445 2014-04-02 0.1633756 -0.0842352415 -0.0842352415
## 446 2014-04-03 0.1633501 -0.0830873539 -0.0830873539
## 447 2014-04-04 0.1633246 -0.0811169642 -0.0811169642
## 448 2014-04-05 0.1632991 -0.0783929757 -0.0783929757
## 449 2014-04-06 0.1632736 -0.0750016837 -0.0750016837
## 450 2014-04-07 0.1632481 -0.0710437390 -0.0710437390
## 451 2014-04-08 0.1632226 -0.0666307996 -0.0666307996
## 452 2014-04-09 0.1631971 -0.0618819710 -0.0618819710
## 453 2014-04-10 0.1631717 -0.0569201404 -0.0569201404
## 454 2014-04-11 0.1631462 -0.0518683085 -0.0518683085
## 455 2014-04-12 0.1631207 -0.0468460239 -0.0468460239
## 456 2014-04-13 0.1630952 -0.0419660183 -0.0419660183
## 457 2014-04-14 0.1630697 -0.0373311336 -0.0373311336
## 458 2014-04-15 0.1630442 -0.0330316223 -0.0330316223
## 459 2014-04-16 0.1630187 -0.0291428906 -0.0291428906
## 460 2014-04-17 0.1629933 -0.0257237388 -0.0257237388
## 461 2014-04-18 0.1629678 -0.0228151399 -0.0228151399
## 462 2014-04-19 0.1629423 -0.0204395795 -0.0204395795
## 463 2014-04-20 0.1629168 -0.0186009647 -0.0186009647
## 464 2014-04-21 0.1628913 -0.0172850922 -0.0172850922
## 465 2014-04-22 0.1628658 -0.0164606505 -0.0164606505
## 466 2014-04-23 0.1628403 -0.0160807157 -0.0160807157
## 467 2014-04-24 0.1628148 -0.0160846872 -0.0160846872
## 468 2014-04-25 0.1627894 -0.0164005959 -0.0164005959
## 469 2014-04-26 0.1627639 -0.0169477106 -0.0169477106
## 470 2014-04-27 0.1627384 -0.0176393584 -0.0176393584
## 471 2014-04-28 0.1627129 -0.0183858708 -0.0183858708
## 472 2014-04-29 0.1626874 -0.0190975652 -0.0190975652
## 473 2014-04-30 0.1626619 -0.0196876712 -0.0196876712
## 474 2014-05-01 0.1626364 -0.0200751150 -0.0200751150
## 475 2014-05-02 0.1626109 -0.0201870801 -0.0201870801
## 476 2014-05-03 0.1625855 -0.0199612695 -0.0199612695
## 477 2014-05-04 0.1625600 -0.0193478073 -0.0193478073
## 478 2014-05-05 0.1625345 -0.0183107263 -0.0183107263
## 479 2014-05-06 0.1625090 -0.0168290019 -0.0168290019
## 480 2014-05-07 0.1624835 -0.0148971085 -0.0148971085
## 481 2014-05-08 0.1624580 -0.0125250875 -0.0125250875
## 482 2014-05-09 0.1624325 -0.0097381299 -0.0097381299
## 483 2014-05-10 0.1624070 -0.0065756937 -0.0065756937
## 484 2014-05-11 0.1623816 -0.0030901877 -0.0030901877
## 485 2014-05-12 0.1623561 0.0006547332 0.0006547332
## 486 2014-05-13 0.1623306 0.0045862059 0.0045862059
## 487 2014-05-14 0.1623051 0.0086244634 0.0086244634
## 488 2014-05-15 0.1622796 0.0126853346 0.0126853346
## 489 2014-05-16 0.1622541 0.0166828601 0.0166828601
## 490 2014-05-17 0.1622286 0.0205319459 0.0205319459
## 491 2014-05-18 0.1622032 0.0241509724 0.0241509724
## 492 2014-05-19 0.1621777 0.0274642819 0.0274642819
## 493 2014-05-20 0.1621522 0.0304044695 0.0304044695
## 494 2014-05-21 0.1621267 0.0329144112 0.0329144112
## 495 2014-05-22 0.1621012 0.0349489688 0.0349489688
## 496 2014-05-23 0.1620757 0.0364763260 0.0364763260
## 497 2014-05-24 0.1620502 0.0374789147 0.0374789147
## 498 2014-05-25 0.1620247 0.0379539110 0.0379539110
## 499 2014-05-26 0.1619993 0.0379132868 0.0379132868
## 500 2014-05-27 0.1619738 0.0373834208 0.0373834208
## 501 2014-05-28 0.1619483 0.0364042831 0.0364042831
## 502 2014-05-29 0.1619228 0.0350282214 0.0350282214
## 503 2014-05-30 0.1618973 0.0333183889 0.0333183889
## 504 2014-05-31 0.1618718 0.0313468625 0.0313468625
## 505 2014-06-01 0.1618463 0.0291925114 0.0291925114
## 506 2014-06-02 0.1618208 0.0269386798 0.0269386798
## 507 2014-06-03 0.1617954 0.0246707550 0.0246707550
## 508 2014-06-04 0.1617699 0.0224736946 0.0224736946
## 509 2014-06-05 0.1617444 0.0204295851 0.0204295851
## 510 2014-06-06 0.1617189 0.0186153048 0.0186153048
## 511 2014-06-07 0.1616934 0.0171003594 0.0171003594
## 512 2014-06-08 0.1616679 0.0159449522 0.0159449522
## 513 2014-06-09 0.1616424 0.0151983442 0.0151983442
## 514 2014-06-10 0.1616170 0.0148975496 0.0148975496
## 515 2014-06-11 0.1615915 0.0150664022 0.0150664022
## 516 2014-06-12 0.1615660 0.0157150165 0.0157150165
## 517 2014-06-13 0.1615405 0.0168396553 0.0168396553
## 518 2014-06-14 0.1615150 0.0184230042 0.0184230042
## 519 2014-06-15 0.1614895 0.0204348389 0.0204348389
## 520 2014-06-16 0.1614640 0.0228330640 0.0228330640
## 521 2014-06-17 0.1614385 0.0255650853 0.0255650853
## 522 2014-06-18 0.1614131 0.0285694744 0.0285694744
## 523 2014-06-19 0.1613876 0.0317778701 0.0317778701
## 524 2014-06-20 0.1613621 0.0351170597 0.0351170597
## 525 2014-06-21 0.1613366 0.0385111746 0.0385111746
## 526 2014-06-22 0.1613111 0.0418839351 0.0418839351
## 527 2014-06-23 0.1612856 0.0451608758 0.0451608758
## 528 2014-06-24 0.1612601 0.0482714864 0.0482714864
## 529 2014-06-25 0.1612346 0.0511512052 0.0511512052
## 530 2014-06-26 0.1612092 0.0537432064 0.0537432064
## 531 2014-06-27 0.1611837 0.0559999329 0.0559999329
## 532 2014-06-28 0.1611582 0.0578843296 0.0578843296
## 533 2014-06-29 0.1611327 0.0593707456 0.0593707456
## 534 2014-06-30 0.1611072 0.0604454823 0.0604454823
## 535 2014-07-01 0.1610817 0.0611069758 0.0611069758
## 536 2014-07-02 0.1610562 0.0613656126 0.0613656126
## 537 2014-07-03 0.1610308 0.0612431897 0.0612431897
## 538 2014-07-04 0.1610053 0.0607720396 0.0607720396
## 539 2014-07-05 0.1609798 0.0599938524 0.0599938524
## 540 2014-07-06 0.1609543 0.0589582327 0.0589582327
## 541 2014-07-07 0.1609288 0.0577210417 0.0577210417
## 542 2014-07-08 0.1609033 0.0563425747 0.0563425747
## 543 2014-07-09 0.1608778 0.0548856340 0.0548856340
## 544 2014-07-10 0.1608523 0.0534135563 0.0534135563
## 545 2014-07-11 0.1608269 0.0519882550 0.0519882550
## 546 2014-07-12 0.1608014 0.0506683388 0.0506683388
## 547 2014-07-13 0.1607759 0.0495073600 0.0495073600
## 548 2014-07-14 0.1607504 0.0485522479 0.0485522479
## 549 2014-07-15 0.1607249 0.0478419691 0.0478419691
## 550 2014-07-16 0.1606994 0.0474064561 0.0474064561
## 551 2014-07-17 0.1606739 0.0472658301 0.0472658301
## 552 2014-07-18 0.1606484 0.0474299397 0.0474299397
## 553 2014-07-19 0.1606230 0.0478982249 0.0478982249
## 554 2014-07-20 0.1605975 0.0486599049 0.0486599049
## 555 2014-07-21 0.1605720 0.0496944802 0.0496944802
## 556 2014-07-22 0.1605465 0.0509725279 0.0509725279
## 557 2014-07-23 0.1605210 0.0524567617 0.0524567617
## 558 2014-07-24 0.1604955 0.0541033192 0.0541033192
## 559 2014-07-25 0.1604700 0.0558632329 0.0558632329
## 560 2014-07-26 0.1604445 0.0576840366 0.0576840366
## 561 2014-07-27 0.1604191 0.0595114535 0.0595114535
## 562 2014-07-28 0.1603936 0.0612911127 0.0612911127
## 563 2014-07-29 0.1603681 0.0629702391 0.0629702391
## 564 2014-07-30 0.1603426 0.0644992633 0.0644992633
## 565 2014-07-31 0.1603171 0.0658333019 0.0658333019
## 566 2014-08-01 0.1602916 0.0669334627 0.0669334627
## 567 2014-08-02 0.1602661 0.0677679362 0.0677679362
## 568 2014-08-03 0.1602407 0.0683128412 0.0683128412
## 569 2014-08-04 0.1602152 0.0685528005 0.0685528005
## 570 2014-08-05 0.1601897 0.0684812333 0.0684812333
## 571 2014-08-06 0.1601642 0.0681003580 0.0681003580
## 572 2014-08-07 0.1601387 0.0674209093 0.0674209093
## 573 2014-08-08 0.1601132 0.0664615841 0.0664615841
## 574 2014-08-09 0.1600877 0.0652482367 0.0652482367
## 575 2014-08-10 0.1600622 0.0638128540 0.0638128540
## 576 2014-08-11 0.1600368 0.0621923473 0.0621923473
## 577 2014-08-12 0.1600113 0.0604272030 0.0604272030
## 578 2014-08-13 0.1599858 0.0585600394 0.0585600394
## 579 2014-08-14 0.1599603 0.0566341174 0.0566341174
## 580 2014-08-15 0.1599348 0.0546918577 0.0546918577
## 581 2014-08-16 0.1599093 0.0527734126 0.0527734126
## 582 2014-08-17 0.1598838 0.0509153410 0.0509153410
## 583 2014-08-18 0.1598583 0.0491494298 0.0491494298
## 584 2014-08-19 0.1598329 0.0475017016 0.0475017016
## 585 2014-08-20 0.1598074 0.0459916393 0.0459916393
## 586 2014-08-21 0.1597819 0.0446316543 0.0446316543
## 587 2014-08-22 0.1597564 0.0434268132 0.0434268132
## 588 2014-08-23 0.1597309 0.0423748326 0.0423748326
## 589 2014-08-24 0.1597054 0.0414663390 0.0414663390
## 590 2014-08-25 0.1596799 0.0406853849 0.0406853849
## 591 2014-08-26 0.1596545 0.0400102021 0.0400102021
## 592 2014-08-27 0.1596290 0.0394141644 0.0394141644
## 593 2014-08-28 0.1596035 0.0388669270 0.0388669270
## 594 2014-08-29 0.1595780 0.0383357027 0.0383357027
## 595 2014-08-30 0.1595525 0.0377866281 0.0377866281
## 596 2014-08-31 0.1595270 0.0371861756 0.0371861756
## 597 2014-09-01 0.1595015 0.0365025579 0.0365025579
## 598 2014-09-02 0.1594760 0.0357070779 0.0357070779
## 599 2014-09-03 0.1594506 0.0347753759 0.0347753759
## 600 2014-09-04 0.1594251 0.0336885281 0.0336885281
## 601 2014-09-05 0.1593996 0.0324339579 0.0324339579
## 602 2014-09-06 0.1593741 0.0310061256 0.0310061256
## 603 2014-09-07 0.1593486 0.0294069700 0.0294069700
## 604 2014-09-08 0.1593231 0.0276460832 0.0276460832
## 605 2014-09-09 0.1592976 0.0257406093 0.0257406093
## 606 2014-09-10 0.1592721 0.0237148670 0.0237148670
## 607 2014-09-11 0.1592467 0.0215997047 0.0215997047
## 608 2014-09-12 0.1592212 0.0194316057 0.0194316057
## 609 2014-09-13 0.1591957 0.0172515716 0.0172515716
## 610 2014-09-14 0.1591702 0.0151038173 0.0151038173
## 611 2014-09-15 0.1591447 0.0130343192 0.0130343192
## 612 2014-09-16 0.1591192 0.0110892639 0.0110892639
## 613 2014-09-17 0.1590937 0.0093134479 0.0093134479
## 614 2014-09-18 0.1590683 0.0077486814 0.0077486814
## 615 2014-09-19 0.1590428 0.0064322506 0.0064322506
## 616 2014-09-20 0.1590173 0.0053954912 0.0053954912
## 617 2014-09-21 0.1589918 0.0046625239 0.0046625239
## 618 2014-09-22 0.1589663 0.0042491966 0.0042491966
## 619 2014-09-23 0.1589408 0.0041622742 0.0041622742
## 620 2014-09-24 0.1589153 0.0043989080 0.0043989080
## 621 2014-09-25 0.1588898 0.0049464084 0.0049464084
## 622 2014-09-26 0.1588644 0.0057823365 0.0057823365
## 623 2014-09-27 0.1588389 0.0068749177 0.0068749177
## 624 2014-09-28 0.1588134 0.0081837734 0.0081837734
## 625 2014-09-29 0.1587879 0.0096609529 0.0096609529
## 626 2014-09-30 0.1587624 0.0112522411 0.0112522411
## 627 2014-10-01 0.1587369 0.0128987062 0.0128987062
## 628 2014-10-02 0.1587114 0.0145384433 0.0145384433
## 629 2014-10-03 0.1586859 0.0161084645 0.0161084645
## 630 2014-10-04 0.1586605 0.0175466777 0.0175466777
## 631 2014-10-05 0.1586350 0.0187938951 0.0187938951
## 632 2014-10-06 0.1586095 0.0197958085 0.0197958085
## 633 2014-10-07 0.1585840 0.0205048687 0.0205048687
## 634 2014-10-08 0.1585585 0.0208820077 0.0208820077
## 635 2014-10-09 0.1585330 0.0208981478 0.0208981478
## 636 2014-10-10 0.1585075 0.0205354434 0.0205354434
## 637 2014-10-11 0.1584820 0.0197882131 0.0197882131
## 638 2014-10-12 0.1584566 0.0186635238 0.0186635238
## 639 2014-10-13 0.1584311 0.0171814030 0.0171814030
## 640 2014-10-14 0.1584056 0.0153746604 0.0153746604
## 641 2014-10-15 0.1583801 0.0132883188 0.0132883188
## 642 2014-10-16 0.1583546 0.0109786593 0.0109786593
## 643 2014-10-17 0.1583291 0.0085119012 0.0085119012
## 644 2014-10-18 0.1583036 0.0059625485 0.0059625485
## 645 2014-10-19 0.1582782 0.0034114431 0.0034114431
## 646 2014-10-20 0.1582527 0.0009435776 0.0009435776
## 647 2014-10-21 0.1582272 -0.0013542747 -0.0013542747
## 648 2014-10-22 0.1582017 -0.0033960454 -0.0033960454
## 649 2014-10-23 0.1581762 -0.0050989029 -0.0050989029
## 650 2014-10-24 0.1581507 -0.0063857556 -0.0063857556
## 651 2014-10-25 0.1581252 -0.0071876551 -0.0071876551
## 652 2014-10-26 0.1580997 -0.0074460258 -0.0074460258
## 653 2014-10-27 0.1580743 -0.0071146530 -0.0071146530
## 654 2014-10-28 0.1580488 -0.0061613679 -0.0061613679
## 655 2014-10-29 0.1580233 -0.0045693748 -0.0045693748
## 656 2014-10-30 0.1579978 -0.0023381743 -0.0023381743
## 657 2014-10-31 0.1579723 0.0005159484 0.0005159484
## 658 2014-11-01 0.1579468 0.0039598955 0.0039598955
## 659 2014-11-02 0.1579213 0.0079441951 0.0079441951
## 660 2014-11-03 0.1578958 0.0124039031 0.0124039031
## 661 2014-11-04 0.1578704 0.0172599499 0.0172599499
## 662 2014-11-05 0.1578449 0.0224209019 0.0224209019
## 663 2014-11-06 0.1578194 0.0277850932 0.0277850932
## 664 2014-11-07 0.1577939 0.0332430750 0.0332430750
## 665 2014-11-08 0.1577684 0.0386803166 0.0386803166
## 666 2014-11-09 0.1577429 0.0439800869 0.0439800869
## 667 2014-11-10 0.1577174 0.0490264384 0.0490264384
## 668 2014-11-11 0.1576920 0.0537072107 0.0537072107
## 669 2014-11-12 0.1576665 0.0579169713 0.0579169713
## 670 2014-11-13 0.1576410 0.0615598098 0.0615598098
## 671 2014-11-14 0.1576155 0.0645519071 0.0645519071
## 672 2014-11-15 0.1575900 0.0668238057 0.0668238057
## 673 2014-11-16 0.1575645 0.0683223154 0.0683223154
## 674 2014-11-17 0.1575390 0.0690119972 0.0690119972
## 675 2014-11-18 0.1575135 0.0688761820 0.0688761820
## 676 2014-11-19 0.1574881 0.0679174923 0.0679174923
## 677 2014-11-20 0.1574626 0.0661578471 0.0661578471
## 678 2014-11-21 0.1574371 0.0636379484 0.0636379484
## 679 2014-11-22 0.1574116 0.0604162600 0.0604162600
## 680 2014-11-23 0.1573861 0.0565675036 0.0565675036
## 681 2014-11-24 0.1573606 0.0521807124 0.0521807124
## 682 2014-11-25 0.1573351 0.0473568942 0.0473568942
## 683 2014-11-26 0.1573096 0.0422063682 0.0422063682
## 684 2014-11-27 0.1572842 0.0368458480 0.0368458480
## 685 2014-11-28 0.1572587 0.0313953528 0.0313953528
## 686 2014-11-29 0.1572332 0.0259750323 0.0259750323
## 687 2014-11-30 0.1572077 0.0207019944 0.0207019944
## 688 2014-12-01 0.1571822 0.0156872258 0.0156872258
## additive_terms_upper yearly yearly_lower yearly_upper
## 1 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 2 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 3 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 4 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 5 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 6 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 7 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 8 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 9 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 10 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 11 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 12 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 13 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 14 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 15 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 16 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 17 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 18 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 19 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 20 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 21 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 22 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 23 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 24 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 25 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 26 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 27 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 28 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 29 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 30 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 31 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 32 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 33 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 34 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 35 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 36 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 37 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 38 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 39 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 40 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 41 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 42 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 43 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 44 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 45 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 46 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 47 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 48 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 49 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 50 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 51 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 52 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 53 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 54 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 55 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 56 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 57 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 58 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 59 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 60 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 61 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 62 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 63 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 64 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 65 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 66 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 67 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 68 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 69 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 70 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 71 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 72 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 73 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 74 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 75 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 76 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 77 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 78 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 79 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 80 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 81 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 82 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 83 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 84 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 85 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 86 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 87 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 88 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 89 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 90 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 91 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 92 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 93 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 94 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 95 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 96 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 97 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 98 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 99 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 100 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 101 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 102 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 103 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 104 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 105 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 106 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 107 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 108 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 109 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 110 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 111 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 112 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 113 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 114 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 115 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 116 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 117 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 118 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 119 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 120 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 121 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 122 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 123 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 124 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 125 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 126 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 127 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 128 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 129 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 130 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 131 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 132 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 133 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 134 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 135 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 136 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 137 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 138 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 139 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 140 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 141 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 142 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 143 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 144 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 145 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 146 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 147 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 148 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 149 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 150 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 151 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 152 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 153 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 154 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 155 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 156 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 157 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 158 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 159 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 160 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 161 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 162 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 163 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 164 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 165 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 166 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 167 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 168 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 169 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 170 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 171 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 172 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 173 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 174 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 175 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 176 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 177 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 178 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 179 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 180 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 181 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 182 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 183 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 184 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 185 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 186 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 187 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 188 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 189 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 190 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 191 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 192 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 193 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 194 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 195 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 196 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 197 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 198 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 199 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 200 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 201 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 202 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 203 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 204 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 205 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 206 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 207 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 208 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 209 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 210 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 211 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 212 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 213 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 214 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 215 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 216 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 217 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 218 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 219 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 220 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 221 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 222 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 223 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 224 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 225 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 226 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 227 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 228 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 229 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 230 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 231 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 232 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 233 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 234 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 235 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 236 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 237 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 238 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 239 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 240 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 241 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 242 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 243 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 244 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 245 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 246 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 247 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 248 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 249 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 250 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 251 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 252 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 253 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 254 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 255 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 256 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 257 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 258 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 259 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 260 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 261 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 262 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 263 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 264 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 265 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 266 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 267 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 268 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 269 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 270 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 271 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 272 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 273 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 274 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 275 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 276 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 277 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 278 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 279 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 280 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 281 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 282 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 283 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 284 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 285 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 286 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 287 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## 288 0.0073087629 0.0073087629 0.0073087629 0.0073087629
## 289 -0.0356499451 -0.0356499451 -0.0356499451 -0.0356499451
## 290 -0.1196667639 -0.1196667639 -0.1196667639 -0.1196667639
## 291 -0.0844410783 -0.0844410783 -0.0844410783 -0.0844410783
## 292 -0.0200013993 -0.0200013993 -0.0200013993 -0.0200013993
## 293 0.0297437350 0.0297437350 0.0297437350 0.0297437350
## 294 0.0609799763 0.0609799763 0.0609799763 0.0609799763
## 295 0.0666822180 0.0666822180 0.0666822180 0.0666822180
## 296 0.0366828934 0.0366828934 0.0366828934 0.0366828934
## 297 0.0124852690 0.0124852690 0.0124852690 0.0124852690
## 298 0.0030460452 0.0030460452 0.0030460452 0.0030460452
## 299 0.0169109489 0.0169109489 0.0169109489 0.0169109489
## 300 0.0079288625 0.0079288625 0.0079288625 0.0079288625
## 301 -0.0332513176 -0.0332513176 -0.0332513176 -0.0332513176
## 302 -0.1104020156 -0.1104020156 -0.1104020156 -0.1104020156
## 303 -0.0844846277 -0.0844846277 -0.0844846277 -0.0844846277
## 304 -0.0201696967 -0.0201696967 -0.0201696967 -0.0201696967
## 305 0.0280727129 0.0280727129 0.0280727129 0.0280727129
## 306 0.0612855477 0.0612855477 0.0612855477 0.0612855477
## 307 0.0673855969 0.0673855969 0.0673855969 0.0673855969
## 308 0.0361204385 0.0361204385 0.0361204385 0.0361204385
## 309 0.0137233500 0.0137233500 0.0137233500 0.0137233500
## 310 0.0058882113 0.0058882113 0.0058882113 0.0058882113
## 311 0.0133089833 0.0133089833 0.0133089833 0.0133089833
## 312 0.0060550578 0.0060550578 0.0060550578 0.0060550578
## 313 -0.0406241970 -0.0406241970 -0.0406241970 -0.0406241970
## 314 -0.1134952892 -0.1134952892 -0.1134952892 -0.1134952892
## 315 -0.0845261697 -0.0845261697 -0.0845261697 -0.0845261697
## 316 -0.0201315617 -0.0201315617 -0.0201315617 -0.0201315617
## 317 0.0286350603 0.0286350603 0.0286350603 0.0286350603
## 318 0.0612087408 0.0612087408 0.0612087408 0.0612087408
## 319 0.0671680630 0.0671680630 0.0671680630 0.0671680630
## 320 0.0363152097 0.0363152097 0.0363152097 0.0363152097
## 321 0.0133117282 0.0133117282 0.0133117282 0.0133117282
## 322 0.0049075936 0.0049075936 0.0049075936 0.0049075936
## 323 0.0144860745 0.0144860745 0.0144860745 0.0144860745
## 324 0.0099362179 0.0099362179 0.0099362179 0.0099362179
## 325 0.0058573769 0.0058573769 0.0058573769 0.0058573769
## 326 0.0023220897 0.0023220897 0.0023220897 0.0023220897
## 327 -0.0006133726 -0.0006133726 -0.0006133726 -0.0006133726
## 328 -0.0029103283 -0.0029103283 -0.0029103283 -0.0029103283
## 329 -0.0045485019 -0.0045485019 -0.0045485019 -0.0045485019
## 330 -0.0055263119 -0.0055263119 -0.0055263119 -0.0055263119
## 331 -0.0058606221 -0.0058606221 -0.0058606221 -0.0058606221
## 332 -0.0055859637 -0.0055859637 -0.0055859637 -0.0055859637
## 333 -0.0047532525 -0.0047532525 -0.0047532525 -0.0047532525
## 334 -0.0034280375 -0.0034280375 -0.0034280375 -0.0034280375
## 335 -0.0016883342 -0.0016883342 -0.0016883342 -0.0016883342
## 336 0.0003778938 0.0003778938 0.0003778938 0.0003778938
## 337 0.0026755305 0.0026755305 0.0026755305 0.0026755305
## 338 0.0051052964 0.0051052964 0.0051052964 0.0051052964
## 339 0.0075668428 0.0075668428 0.0075668428 0.0075668428
## 340 0.0099618578 0.0099618578 0.0099618578 0.0099618578
## 341 0.0121970912 0.0121970912 0.0121970912 0.0121970912
## 342 0.0141872071 0.0141872071 0.0141872071 0.0141872071
## 343 0.0158573774 0.0158573774 0.0158573774 0.0158573774
## 344 0.0171455371 0.0171455371 0.0171455371 0.0171455371
## 345 0.0180042321 0.0180042321 0.0180042321 0.0180042321
## 346 0.0184020009 0.0184020009 0.0184020009 0.0184020009
## 347 0.0183242474 0.0183242474 0.0183242474 0.0183242474
## 348 0.0177735738 0.0177735738 0.0177735738 0.0177735738
## 349 0.0167695622 0.0167695622 0.0167695622 0.0167695622
## 350 0.0153480074 0.0153480074 0.0153480074 0.0153480074
## 351 0.0135596200 0.0135596200 0.0135596200 0.0135596200
## 352 0.0114682367 0.0114682367 0.0114682367 0.0114682367
## 353 0.0091485888 0.0091485888 0.0091485888 0.0091485888
## 354 0.0066836927 0.0066836927 0.0066836927 0.0066836927
## 355 0.0041619395 0.0041619395 0.0041619395 0.0041619395
## 356 0.0016739719 0.0016739719 0.0016739719 0.0016739719
## 357 -0.0006905608 -0.0006905608 -0.0006905608 -0.0006905608
## 358 -0.0028462675 -0.0028462675 -0.0028462675 -0.0028462675
## 359 -0.0047152020 -0.0047152020 -0.0047152020 -0.0047152020
## 360 -0.0062298707 -0.0062298707 -0.0062298707 -0.0062298707
## 361 -0.0073359663 -0.0073359663 -0.0073359663 -0.0073359663
## 362 -0.0079947394 -0.0079947394 -0.0079947394 -0.0079947394
## 363 -0.0081849281 -0.0081849281 -0.0081849281 -0.0081849281
## 364 -0.0079041795 -0.0079041795 -0.0079041795 -0.0079041795
## 365 -0.0071699089 -0.0071699089 -0.0071699089 -0.0071699089
## 366 -0.0060195616 -0.0060195616 -0.0060195616 -0.0060195616
## 367 -0.0045102533 -0.0045102533 -0.0045102533 -0.0045102533
## 368 -0.0027177912 -0.0027177912 -0.0027177912 -0.0027177912
## 369 -0.0007350877 -0.0007350877 -0.0007350877 -0.0007350877
## 370 0.0013299980 0.0013299980 0.0013299980 0.0013299980
## 371 0.0033573399 0.0033573399 0.0033573399 0.0033573399
## 372 0.0052176799 0.0052176799 0.0052176799 0.0052176799
## 373 0.0067761383 0.0067761383 0.0067761383 0.0067761383
## 374 0.0078960041 0.0078960041 0.0078960041 0.0078960041
## 375 0.0084427060 0.0084427060 0.0084427060 0.0084427060
## 376 0.0082878518 0.0082878518 0.0082878518 0.0082878518
## 377 0.0073132261 0.0073132261 0.0073132261 0.0073132261
## 378 0.0054146298 0.0054146298 0.0054146298 0.0054146298
## 379 0.0025054528 0.0025054528 0.0025054528 0.0025054528
## 380 -0.0014801282 -0.0014801282 -0.0014801282 -0.0014801282
## 381 -0.0065844205 -0.0065844205 -0.0065844205 -0.0065844205
## 382 -0.0128240437 -0.0128240437 -0.0128240437 -0.0128240437
## 383 -0.0201883831 -0.0201883831 -0.0201883831 -0.0201883831
## 384 -0.0286387261 -0.0286387261 -0.0286387261 -0.0286387261
## 385 -0.0381081177 -0.0381081177 -0.0381081177 -0.0381081177
## 386 -0.0485019530 -0.0485019530 -0.0485019530 -0.0485019530
## 387 -0.0596993063 -0.0596993063 -0.0596993063 -0.0596993063
## 388 -0.0715549732 -0.0715549732 -0.0715549732 -0.0715549732
## 389 -0.0839021874 -0.0839021874 -0.0839021874 -0.0839021874
## 390 -0.0965559495 -0.0965559495 -0.0965559495 -0.0965559495
## 391 -0.1093168928 -0.1093168928 -0.1093168928 -0.1093168928
## 392 -0.1219755932 -0.1219755932 -0.1219755932 -0.1219755932
## 393 -0.1343172185 -0.1343172185 -0.1343172185 -0.1343172185
## 394 -0.1461264003 -0.1461264003 -0.1461264003 -0.1461264003
## 395 -0.1571922091 -0.1571922091 -0.1571922091 -0.1571922091
## 396 -0.1673131027 -0.1673131027 -0.1673131027 -0.1673131027
## 397 -0.1763017236 -0.1763017236 -0.1763017236 -0.1763017236
## 398 -0.1839894210 -0.1839894210 -0.1839894210 -0.1839894210
## 399 -0.1902303784 -0.1902303784 -0.1902303784 -0.1902303784
## 400 -0.1949052399 -0.1949052399 -0.1949052399 -0.1949052399
## 401 -0.1979241379 -0.1979241379 -0.1979241379 -0.1979241379
## 402 -0.1992290429 -0.1992290429 -0.1992290429 -0.1992290429
## 403 -0.1987953684 -0.1987953684 -0.1987953684 -0.1987953684
## 404 -0.1966327895 -0.1966327895 -0.1966327895 -0.1966327895
## 405 -0.1927852475 -0.1927852475 -0.1927852475 -0.1927852475
## 406 -0.1873301383 -0.1873301383 -0.1873301383 -0.1873301383
## 407 -0.1803767011 -0.1803767011 -0.1803767011 -0.1803767011
## 408 -0.1720636451 -0.1720636451 -0.1720636451 -0.1720636451
## 409 -0.1625560728 -0.1625560728 -0.1625560728 -0.1625560728
## 410 -0.1520417739 -0.1520417739 -0.1520417739 -0.1520417739
## 411 -0.1407269839 -0.1407269839 -0.1407269839 -0.1407269839
## 412 -0.1288317111 -0.1288317111 -0.1288317111 -0.1288317111
## 413 -0.1165847501 -0.1165847501 -0.1165847501 -0.1165847501
## 414 -0.1042185066 -0.1042185066 -0.1042185066 -0.1042185066
## 415 -0.0919637607 -0.0919637607 -0.0919637607 -0.0919637607
## 416 -0.0800445029 -0.0800445029 -0.0800445029 -0.0800445029
## 417 -0.0686729668 -0.0686729668 -0.0686729668 -0.0686729668
## 418 -0.0580449843 -0.0580449843 -0.0580449843 -0.0580449843
## 419 -0.0483357759 -0.0483357759 -0.0483357759 -0.0483357759
## 420 -0.0396962776 -0.0396962776 -0.0396962776 -0.0396962776
## 421 -0.0322500930 -0.0322500930 -0.0322500930 -0.0322500930
## 422 -0.0260911406 -0.0260911406 -0.0260911406 -0.0260911406
## 423 -0.0212820497 -0.0212820497 -0.0212820497 -0.0212820497
## 424 -0.0178533358 -0.0178533358 -0.0178533358 -0.0178533358
## 425 -0.0158033703 -0.0158033703 -0.0158033703 -0.0158033703
## 426 -0.0150991338 -0.0150991338 -0.0150991338 -0.0150991338
## 427 -0.0156777254 -0.0156777254 -0.0156777254 -0.0156777254
## 428 -0.0174485794 -0.0174485794 -0.0174485794 -0.0174485794
## 429 -0.0202963238 -0.0202963238 -0.0202963238 -0.0202963238
## 430 -0.0240841985 -0.0240841985 -0.0240841985 -0.0240841985
## 431 -0.0286579365 -0.0286579365 -0.0286579365 -0.0286579365
## 432 -0.0338500030 -0.0338500030 -0.0338500030 -0.0338500030
## 433 -0.0394840762 -0.0394840762 -0.0394840762 -0.0394840762
## 434 -0.0453796503 -0.0453796503 -0.0453796503 -0.0453796503
## 435 -0.0513566403 -0.0513566403 -0.0513566403 -0.0513566403
## 436 -0.0572398671 -0.0572398671 -0.0572398671 -0.0572398671
## 437 -0.0628633106 -0.0628633106 -0.0628633106 -0.0628633106
## 438 -0.0680740208 -0.0680740208 -0.0680740208 -0.0680740208
## 439 -0.0727355933 -0.0727355933 -0.0727355933 -0.0727355933
## 440 -0.0767311244 -0.0767311244 -0.0767311244 -0.0767311244
## 441 -0.0799655788 -0.0799655788 -0.0799655788 -0.0799655788
## 442 -0.0823675185 -0.0823675185 -0.0823675185 -0.0823675185
## 443 -0.0838901603 -0.0838901603 -0.0838901603 -0.0838901603
## 444 -0.0845117476 -0.0845117476 -0.0845117476 -0.0845117476
## 445 -0.0842352415 -0.0842352415 -0.0842352415 -0.0842352415
## 446 -0.0830873539 -0.0830873539 -0.0830873539 -0.0830873539
## 447 -0.0811169642 -0.0811169642 -0.0811169642 -0.0811169642
## 448 -0.0783929757 -0.0783929757 -0.0783929757 -0.0783929757
## 449 -0.0750016837 -0.0750016837 -0.0750016837 -0.0750016837
## 450 -0.0710437390 -0.0710437390 -0.0710437390 -0.0710437390
## 451 -0.0666307996 -0.0666307996 -0.0666307996 -0.0666307996
## 452 -0.0618819710 -0.0618819710 -0.0618819710 -0.0618819710
## 453 -0.0569201404 -0.0569201404 -0.0569201404 -0.0569201404
## 454 -0.0518683085 -0.0518683085 -0.0518683085 -0.0518683085
## 455 -0.0468460239 -0.0468460239 -0.0468460239 -0.0468460239
## 456 -0.0419660183 -0.0419660183 -0.0419660183 -0.0419660183
## 457 -0.0373311336 -0.0373311336 -0.0373311336 -0.0373311336
## 458 -0.0330316223 -0.0330316223 -0.0330316223 -0.0330316223
## 459 -0.0291428906 -0.0291428906 -0.0291428906 -0.0291428906
## 460 -0.0257237388 -0.0257237388 -0.0257237388 -0.0257237388
## 461 -0.0228151399 -0.0228151399 -0.0228151399 -0.0228151399
## 462 -0.0204395795 -0.0204395795 -0.0204395795 -0.0204395795
## 463 -0.0186009647 -0.0186009647 -0.0186009647 -0.0186009647
## 464 -0.0172850922 -0.0172850922 -0.0172850922 -0.0172850922
## 465 -0.0164606505 -0.0164606505 -0.0164606505 -0.0164606505
## 466 -0.0160807157 -0.0160807157 -0.0160807157 -0.0160807157
## 467 -0.0160846872 -0.0160846872 -0.0160846872 -0.0160846872
## 468 -0.0164005959 -0.0164005959 -0.0164005959 -0.0164005959
## 469 -0.0169477106 -0.0169477106 -0.0169477106 -0.0169477106
## 470 -0.0176393584 -0.0176393584 -0.0176393584 -0.0176393584
## 471 -0.0183858708 -0.0183858708 -0.0183858708 -0.0183858708
## 472 -0.0190975652 -0.0190975652 -0.0190975652 -0.0190975652
## 473 -0.0196876712 -0.0196876712 -0.0196876712 -0.0196876712
## 474 -0.0200751150 -0.0200751150 -0.0200751150 -0.0200751150
## 475 -0.0201870801 -0.0201870801 -0.0201870801 -0.0201870801
## 476 -0.0199612695 -0.0199612695 -0.0199612695 -0.0199612695
## 477 -0.0193478073 -0.0193478073 -0.0193478073 -0.0193478073
## 478 -0.0183107263 -0.0183107263 -0.0183107263 -0.0183107263
## 479 -0.0168290019 -0.0168290019 -0.0168290019 -0.0168290019
## 480 -0.0148971085 -0.0148971085 -0.0148971085 -0.0148971085
## 481 -0.0125250875 -0.0125250875 -0.0125250875 -0.0125250875
## 482 -0.0097381299 -0.0097381299 -0.0097381299 -0.0097381299
## 483 -0.0065756937 -0.0065756937 -0.0065756937 -0.0065756937
## 484 -0.0030901877 -0.0030901877 -0.0030901877 -0.0030901877
## 485 0.0006547332 0.0006547332 0.0006547332 0.0006547332
## 486 0.0045862059 0.0045862059 0.0045862059 0.0045862059
## 487 0.0086244634 0.0086244634 0.0086244634 0.0086244634
## 488 0.0126853346 0.0126853346 0.0126853346 0.0126853346
## 489 0.0166828601 0.0166828601 0.0166828601 0.0166828601
## 490 0.0205319459 0.0205319459 0.0205319459 0.0205319459
## 491 0.0241509724 0.0241509724 0.0241509724 0.0241509724
## 492 0.0274642819 0.0274642819 0.0274642819 0.0274642819
## 493 0.0304044695 0.0304044695 0.0304044695 0.0304044695
## 494 0.0329144112 0.0329144112 0.0329144112 0.0329144112
## 495 0.0349489688 0.0349489688 0.0349489688 0.0349489688
## 496 0.0364763260 0.0364763260 0.0364763260 0.0364763260
## 497 0.0374789147 0.0374789147 0.0374789147 0.0374789147
## 498 0.0379539110 0.0379539110 0.0379539110 0.0379539110
## 499 0.0379132868 0.0379132868 0.0379132868 0.0379132868
## 500 0.0373834208 0.0373834208 0.0373834208 0.0373834208
## 501 0.0364042831 0.0364042831 0.0364042831 0.0364042831
## 502 0.0350282214 0.0350282214 0.0350282214 0.0350282214
## 503 0.0333183889 0.0333183889 0.0333183889 0.0333183889
## 504 0.0313468625 0.0313468625 0.0313468625 0.0313468625
## 505 0.0291925114 0.0291925114 0.0291925114 0.0291925114
## 506 0.0269386798 0.0269386798 0.0269386798 0.0269386798
## 507 0.0246707550 0.0246707550 0.0246707550 0.0246707550
## 508 0.0224736946 0.0224736946 0.0224736946 0.0224736946
## 509 0.0204295851 0.0204295851 0.0204295851 0.0204295851
## 510 0.0186153048 0.0186153048 0.0186153048 0.0186153048
## 511 0.0171003594 0.0171003594 0.0171003594 0.0171003594
## 512 0.0159449522 0.0159449522 0.0159449522 0.0159449522
## 513 0.0151983442 0.0151983442 0.0151983442 0.0151983442
## 514 0.0148975496 0.0148975496 0.0148975496 0.0148975496
## 515 0.0150664022 0.0150664022 0.0150664022 0.0150664022
## 516 0.0157150165 0.0157150165 0.0157150165 0.0157150165
## 517 0.0168396553 0.0168396553 0.0168396553 0.0168396553
## 518 0.0184230042 0.0184230042 0.0184230042 0.0184230042
## 519 0.0204348389 0.0204348389 0.0204348389 0.0204348389
## 520 0.0228330640 0.0228330640 0.0228330640 0.0228330640
## 521 0.0255650853 0.0255650853 0.0255650853 0.0255650853
## 522 0.0285694744 0.0285694744 0.0285694744 0.0285694744
## 523 0.0317778701 0.0317778701 0.0317778701 0.0317778701
## 524 0.0351170597 0.0351170597 0.0351170597 0.0351170597
## 525 0.0385111746 0.0385111746 0.0385111746 0.0385111746
## 526 0.0418839351 0.0418839351 0.0418839351 0.0418839351
## 527 0.0451608758 0.0451608758 0.0451608758 0.0451608758
## 528 0.0482714864 0.0482714864 0.0482714864 0.0482714864
## 529 0.0511512052 0.0511512052 0.0511512052 0.0511512052
## 530 0.0537432064 0.0537432064 0.0537432064 0.0537432064
## 531 0.0559999329 0.0559999329 0.0559999329 0.0559999329
## 532 0.0578843296 0.0578843296 0.0578843296 0.0578843296
## 533 0.0593707456 0.0593707456 0.0593707456 0.0593707456
## 534 0.0604454823 0.0604454823 0.0604454823 0.0604454823
## 535 0.0611069758 0.0611069758 0.0611069758 0.0611069758
## 536 0.0613656126 0.0613656126 0.0613656126 0.0613656126
## 537 0.0612431897 0.0612431897 0.0612431897 0.0612431897
## 538 0.0607720396 0.0607720396 0.0607720396 0.0607720396
## 539 0.0599938524 0.0599938524 0.0599938524 0.0599938524
## 540 0.0589582327 0.0589582327 0.0589582327 0.0589582327
## 541 0.0577210417 0.0577210417 0.0577210417 0.0577210417
## 542 0.0563425747 0.0563425747 0.0563425747 0.0563425747
## 543 0.0548856340 0.0548856340 0.0548856340 0.0548856340
## 544 0.0534135563 0.0534135563 0.0534135563 0.0534135563
## 545 0.0519882550 0.0519882550 0.0519882550 0.0519882550
## 546 0.0506683388 0.0506683388 0.0506683388 0.0506683388
## 547 0.0495073600 0.0495073600 0.0495073600 0.0495073600
## 548 0.0485522479 0.0485522479 0.0485522479 0.0485522479
## 549 0.0478419691 0.0478419691 0.0478419691 0.0478419691
## 550 0.0474064561 0.0474064561 0.0474064561 0.0474064561
## 551 0.0472658301 0.0472658301 0.0472658301 0.0472658301
## 552 0.0474299397 0.0474299397 0.0474299397 0.0474299397
## 553 0.0478982249 0.0478982249 0.0478982249 0.0478982249
## 554 0.0486599049 0.0486599049 0.0486599049 0.0486599049
## 555 0.0496944802 0.0496944802 0.0496944802 0.0496944802
## 556 0.0509725279 0.0509725279 0.0509725279 0.0509725279
## 557 0.0524567617 0.0524567617 0.0524567617 0.0524567617
## 558 0.0541033192 0.0541033192 0.0541033192 0.0541033192
## 559 0.0558632329 0.0558632329 0.0558632329 0.0558632329
## 560 0.0576840366 0.0576840366 0.0576840366 0.0576840366
## 561 0.0595114535 0.0595114535 0.0595114535 0.0595114535
## 562 0.0612911127 0.0612911127 0.0612911127 0.0612911127
## 563 0.0629702391 0.0629702391 0.0629702391 0.0629702391
## 564 0.0644992633 0.0644992633 0.0644992633 0.0644992633
## 565 0.0658333019 0.0658333019 0.0658333019 0.0658333019
## 566 0.0669334627 0.0669334627 0.0669334627 0.0669334627
## 567 0.0677679362 0.0677679362 0.0677679362 0.0677679362
## 568 0.0683128412 0.0683128412 0.0683128412 0.0683128412
## 569 0.0685528005 0.0685528005 0.0685528005 0.0685528005
## 570 0.0684812333 0.0684812333 0.0684812333 0.0684812333
## 571 0.0681003580 0.0681003580 0.0681003580 0.0681003580
## 572 0.0674209093 0.0674209093 0.0674209093 0.0674209093
## 573 0.0664615841 0.0664615841 0.0664615841 0.0664615841
## 574 0.0652482367 0.0652482367 0.0652482367 0.0652482367
## 575 0.0638128540 0.0638128540 0.0638128540 0.0638128540
## 576 0.0621923473 0.0621923473 0.0621923473 0.0621923473
## 577 0.0604272030 0.0604272030 0.0604272030 0.0604272030
## 578 0.0585600394 0.0585600394 0.0585600394 0.0585600394
## 579 0.0566341174 0.0566341174 0.0566341174 0.0566341174
## 580 0.0546918577 0.0546918577 0.0546918577 0.0546918577
## 581 0.0527734126 0.0527734126 0.0527734126 0.0527734126
## 582 0.0509153410 0.0509153410 0.0509153410 0.0509153410
## 583 0.0491494298 0.0491494298 0.0491494298 0.0491494298
## 584 0.0475017016 0.0475017016 0.0475017016 0.0475017016
## 585 0.0459916393 0.0459916393 0.0459916393 0.0459916393
## 586 0.0446316543 0.0446316543 0.0446316543 0.0446316543
## 587 0.0434268132 0.0434268132 0.0434268132 0.0434268132
## 588 0.0423748326 0.0423748326 0.0423748326 0.0423748326
## 589 0.0414663390 0.0414663390 0.0414663390 0.0414663390
## 590 0.0406853849 0.0406853849 0.0406853849 0.0406853849
## 591 0.0400102021 0.0400102021 0.0400102021 0.0400102021
## 592 0.0394141644 0.0394141644 0.0394141644 0.0394141644
## 593 0.0388669270 0.0388669270 0.0388669270 0.0388669270
## 594 0.0383357027 0.0383357027 0.0383357027 0.0383357027
## 595 0.0377866281 0.0377866281 0.0377866281 0.0377866281
## 596 0.0371861756 0.0371861756 0.0371861756 0.0371861756
## 597 0.0365025579 0.0365025579 0.0365025579 0.0365025579
## 598 0.0357070779 0.0357070779 0.0357070779 0.0357070779
## 599 0.0347753759 0.0347753759 0.0347753759 0.0347753759
## 600 0.0336885281 0.0336885281 0.0336885281 0.0336885281
## 601 0.0324339579 0.0324339579 0.0324339579 0.0324339579
## 602 0.0310061256 0.0310061256 0.0310061256 0.0310061256
## 603 0.0294069700 0.0294069700 0.0294069700 0.0294069700
## 604 0.0276460832 0.0276460832 0.0276460832 0.0276460832
## 605 0.0257406093 0.0257406093 0.0257406093 0.0257406093
## 606 0.0237148670 0.0237148670 0.0237148670 0.0237148670
## 607 0.0215997047 0.0215997047 0.0215997047 0.0215997047
## 608 0.0194316057 0.0194316057 0.0194316057 0.0194316057
## 609 0.0172515716 0.0172515716 0.0172515716 0.0172515716
## 610 0.0151038173 0.0151038173 0.0151038173 0.0151038173
## 611 0.0130343192 0.0130343192 0.0130343192 0.0130343192
## 612 0.0110892639 0.0110892639 0.0110892639 0.0110892639
## 613 0.0093134479 0.0093134479 0.0093134479 0.0093134479
## 614 0.0077486814 0.0077486814 0.0077486814 0.0077486814
## 615 0.0064322506 0.0064322506 0.0064322506 0.0064322506
## 616 0.0053954912 0.0053954912 0.0053954912 0.0053954912
## 617 0.0046625239 0.0046625239 0.0046625239 0.0046625239
## 618 0.0042491966 0.0042491966 0.0042491966 0.0042491966
## 619 0.0041622742 0.0041622742 0.0041622742 0.0041622742
## 620 0.0043989080 0.0043989080 0.0043989080 0.0043989080
## 621 0.0049464084 0.0049464084 0.0049464084 0.0049464084
## 622 0.0057823365 0.0057823365 0.0057823365 0.0057823365
## 623 0.0068749177 0.0068749177 0.0068749177 0.0068749177
## 624 0.0081837734 0.0081837734 0.0081837734 0.0081837734
## 625 0.0096609529 0.0096609529 0.0096609529 0.0096609529
## 626 0.0112522411 0.0112522411 0.0112522411 0.0112522411
## 627 0.0128987062 0.0128987062 0.0128987062 0.0128987062
## 628 0.0145384433 0.0145384433 0.0145384433 0.0145384433
## 629 0.0161084645 0.0161084645 0.0161084645 0.0161084645
## 630 0.0175466777 0.0175466777 0.0175466777 0.0175466777
## 631 0.0187938951 0.0187938951 0.0187938951 0.0187938951
## 632 0.0197958085 0.0197958085 0.0197958085 0.0197958085
## 633 0.0205048687 0.0205048687 0.0205048687 0.0205048687
## 634 0.0208820077 0.0208820077 0.0208820077 0.0208820077
## 635 0.0208981478 0.0208981478 0.0208981478 0.0208981478
## 636 0.0205354434 0.0205354434 0.0205354434 0.0205354434
## 637 0.0197882131 0.0197882131 0.0197882131 0.0197882131
## 638 0.0186635238 0.0186635238 0.0186635238 0.0186635238
## 639 0.0171814030 0.0171814030 0.0171814030 0.0171814030
## 640 0.0153746604 0.0153746604 0.0153746604 0.0153746604
## 641 0.0132883188 0.0132883188 0.0132883188 0.0132883188
## 642 0.0109786593 0.0109786593 0.0109786593 0.0109786593
## 643 0.0085119012 0.0085119012 0.0085119012 0.0085119012
## 644 0.0059625485 0.0059625485 0.0059625485 0.0059625485
## 645 0.0034114431 0.0034114431 0.0034114431 0.0034114431
## 646 0.0009435776 0.0009435776 0.0009435776 0.0009435776
## 647 -0.0013542747 -0.0013542747 -0.0013542747 -0.0013542747
## 648 -0.0033960454 -0.0033960454 -0.0033960454 -0.0033960454
## 649 -0.0050989029 -0.0050989029 -0.0050989029 -0.0050989029
## 650 -0.0063857556 -0.0063857556 -0.0063857556 -0.0063857556
## 651 -0.0071876551 -0.0071876551 -0.0071876551 -0.0071876551
## 652 -0.0074460258 -0.0074460258 -0.0074460258 -0.0074460258
## 653 -0.0071146530 -0.0071146530 -0.0071146530 -0.0071146530
## 654 -0.0061613679 -0.0061613679 -0.0061613679 -0.0061613679
## 655 -0.0045693748 -0.0045693748 -0.0045693748 -0.0045693748
## 656 -0.0023381743 -0.0023381743 -0.0023381743 -0.0023381743
## 657 0.0005159484 0.0005159484 0.0005159484 0.0005159484
## 658 0.0039598955 0.0039598955 0.0039598955 0.0039598955
## 659 0.0079441951 0.0079441951 0.0079441951 0.0079441951
## 660 0.0124039031 0.0124039031 0.0124039031 0.0124039031
## 661 0.0172599499 0.0172599499 0.0172599499 0.0172599499
## 662 0.0224209019 0.0224209019 0.0224209019 0.0224209019
## 663 0.0277850932 0.0277850932 0.0277850932 0.0277850932
## 664 0.0332430750 0.0332430750 0.0332430750 0.0332430750
## 665 0.0386803166 0.0386803166 0.0386803166 0.0386803166
## 666 0.0439800869 0.0439800869 0.0439800869 0.0439800869
## 667 0.0490264384 0.0490264384 0.0490264384 0.0490264384
## 668 0.0537072107 0.0537072107 0.0537072107 0.0537072107
## 669 0.0579169713 0.0579169713 0.0579169713 0.0579169713
## 670 0.0615598098 0.0615598098 0.0615598098 0.0615598098
## 671 0.0645519071 0.0645519071 0.0645519071 0.0645519071
## 672 0.0668238057 0.0668238057 0.0668238057 0.0668238057
## 673 0.0683223154 0.0683223154 0.0683223154 0.0683223154
## 674 0.0690119972 0.0690119972 0.0690119972 0.0690119972
## 675 0.0688761820 0.0688761820 0.0688761820 0.0688761820
## 676 0.0679174923 0.0679174923 0.0679174923 0.0679174923
## 677 0.0661578471 0.0661578471 0.0661578471 0.0661578471
## 678 0.0636379484 0.0636379484 0.0636379484 0.0636379484
## 679 0.0604162600 0.0604162600 0.0604162600 0.0604162600
## 680 0.0565675036 0.0565675036 0.0565675036 0.0565675036
## 681 0.0521807124 0.0521807124 0.0521807124 0.0521807124
## 682 0.0473568942 0.0473568942 0.0473568942 0.0473568942
## 683 0.0422063682 0.0422063682 0.0422063682 0.0422063682
## 684 0.0368458480 0.0368458480 0.0368458480 0.0368458480
## 685 0.0313953528 0.0313953528 0.0313953528 0.0313953528
## 686 0.0259750323 0.0259750323 0.0259750323 0.0259750323
## 687 0.0207019944 0.0207019944 0.0207019944 0.0207019944
## 688 0.0156872258 0.0156872258 0.0156872258 0.0156872258
## multiplicative_terms multiplicative_terms_lower multiplicative_terms_upper
## 1 0 0 0
## 2 0 0 0
## 3 0 0 0
## 4 0 0 0
## 5 0 0 0
## 6 0 0 0
## 7 0 0 0
## 8 0 0 0
## 9 0 0 0
## 10 0 0 0
## 11 0 0 0
## 12 0 0 0
## 13 0 0 0
## 14 0 0 0
## 15 0 0 0
## 16 0 0 0
## 17 0 0 0
## 18 0 0 0
## 19 0 0 0
## 20 0 0 0
## 21 0 0 0
## 22 0 0 0
## 23 0 0 0
## 24 0 0 0
## 25 0 0 0
## 26 0 0 0
## 27 0 0 0
## 28 0 0 0
## 29 0 0 0
## 30 0 0 0
## 31 0 0 0
## 32 0 0 0
## 33 0 0 0
## 34 0 0 0
## 35 0 0 0
## 36 0 0 0
## 37 0 0 0
## 38 0 0 0
## 39 0 0 0
## 40 0 0 0
## 41 0 0 0
## 42 0 0 0
## 43 0 0 0
## 44 0 0 0
## 45 0 0 0
## 46 0 0 0
## 47 0 0 0
## 48 0 0 0
## 49 0 0 0
## 50 0 0 0
## 51 0 0 0
## 52 0 0 0
## 53 0 0 0
## 54 0 0 0
## 55 0 0 0
## 56 0 0 0
## 57 0 0 0
## 58 0 0 0
## 59 0 0 0
## 60 0 0 0
## 61 0 0 0
## 62 0 0 0
## 63 0 0 0
## 64 0 0 0
## 65 0 0 0
## 66 0 0 0
## 67 0 0 0
## 68 0 0 0
## 69 0 0 0
## 70 0 0 0
## 71 0 0 0
## 72 0 0 0
## 73 0 0 0
## 74 0 0 0
## 75 0 0 0
## 76 0 0 0
## 77 0 0 0
## 78 0 0 0
## 79 0 0 0
## 80 0 0 0
## 81 0 0 0
## 82 0 0 0
## 83 0 0 0
## 84 0 0 0
## 85 0 0 0
## 86 0 0 0
## 87 0 0 0
## 88 0 0 0
## 89 0 0 0
## 90 0 0 0
## 91 0 0 0
## 92 0 0 0
## 93 0 0 0
## 94 0 0 0
## 95 0 0 0
## 96 0 0 0
## 97 0 0 0
## 98 0 0 0
## 99 0 0 0
## 100 0 0 0
## 101 0 0 0
## 102 0 0 0
## 103 0 0 0
## 104 0 0 0
## 105 0 0 0
## 106 0 0 0
## 107 0 0 0
## 108 0 0 0
## 109 0 0 0
## 110 0 0 0
## 111 0 0 0
## 112 0 0 0
## 113 0 0 0
## 114 0 0 0
## 115 0 0 0
## 116 0 0 0
## 117 0 0 0
## 118 0 0 0
## 119 0 0 0
## 120 0 0 0
## 121 0 0 0
## 122 0 0 0
## 123 0 0 0
## 124 0 0 0
## 125 0 0 0
## 126 0 0 0
## 127 0 0 0
## 128 0 0 0
## 129 0 0 0
## 130 0 0 0
## 131 0 0 0
## 132 0 0 0
## 133 0 0 0
## 134 0 0 0
## 135 0 0 0
## 136 0 0 0
## 137 0 0 0
## 138 0 0 0
## 139 0 0 0
## 140 0 0 0
## 141 0 0 0
## 142 0 0 0
## 143 0 0 0
## 144 0 0 0
## 145 0 0 0
## 146 0 0 0
## 147 0 0 0
## 148 0 0 0
## 149 0 0 0
## 150 0 0 0
## 151 0 0 0
## 152 0 0 0
## 153 0 0 0
## 154 0 0 0
## 155 0 0 0
## 156 0 0 0
## 157 0 0 0
## 158 0 0 0
## 159 0 0 0
## 160 0 0 0
## 161 0 0 0
## 162 0 0 0
## 163 0 0 0
## 164 0 0 0
## 165 0 0 0
## 166 0 0 0
## 167 0 0 0
## 168 0 0 0
## 169 0 0 0
## 170 0 0 0
## 171 0 0 0
## 172 0 0 0
## 173 0 0 0
## 174 0 0 0
## 175 0 0 0
## 176 0 0 0
## 177 0 0 0
## 178 0 0 0
## 179 0 0 0
## 180 0 0 0
## 181 0 0 0
## 182 0 0 0
## 183 0 0 0
## 184 0 0 0
## 185 0 0 0
## 186 0 0 0
## 187 0 0 0
## 188 0 0 0
## 189 0 0 0
## 190 0 0 0
## 191 0 0 0
## 192 0 0 0
## 193 0 0 0
## 194 0 0 0
## 195 0 0 0
## 196 0 0 0
## 197 0 0 0
## 198 0 0 0
## 199 0 0 0
## 200 0 0 0
## 201 0 0 0
## 202 0 0 0
## 203 0 0 0
## 204 0 0 0
## 205 0 0 0
## 206 0 0 0
## 207 0 0 0
## 208 0 0 0
## 209 0 0 0
## 210 0 0 0
## 211 0 0 0
## 212 0 0 0
## 213 0 0 0
## 214 0 0 0
## 215 0 0 0
## 216 0 0 0
## 217 0 0 0
## 218 0 0 0
## 219 0 0 0
## 220 0 0 0
## 221 0 0 0
## 222 0 0 0
## 223 0 0 0
## 224 0 0 0
## 225 0 0 0
## 226 0 0 0
## 227 0 0 0
## 228 0 0 0
## 229 0 0 0
## 230 0 0 0
## 231 0 0 0
## 232 0 0 0
## 233 0 0 0
## 234 0 0 0
## 235 0 0 0
## 236 0 0 0
## 237 0 0 0
## 238 0 0 0
## 239 0 0 0
## 240 0 0 0
## 241 0 0 0
## 242 0 0 0
## 243 0 0 0
## 244 0 0 0
## 245 0 0 0
## 246 0 0 0
## 247 0 0 0
## 248 0 0 0
## 249 0 0 0
## 250 0 0 0
## 251 0 0 0
## 252 0 0 0
## 253 0 0 0
## 254 0 0 0
## 255 0 0 0
## 256 0 0 0
## 257 0 0 0
## 258 0 0 0
## 259 0 0 0
## 260 0 0 0
## 261 0 0 0
## 262 0 0 0
## 263 0 0 0
## 264 0 0 0
## 265 0 0 0
## 266 0 0 0
## 267 0 0 0
## 268 0 0 0
## 269 0 0 0
## 270 0 0 0
## 271 0 0 0
## 272 0 0 0
## 273 0 0 0
## 274 0 0 0
## 275 0 0 0
## 276 0 0 0
## 277 0 0 0
## 278 0 0 0
## 279 0 0 0
## 280 0 0 0
## 281 0 0 0
## 282 0 0 0
## 283 0 0 0
## 284 0 0 0
## 285 0 0 0
## 286 0 0 0
## 287 0 0 0
## 288 0 0 0
## 289 0 0 0
## 290 0 0 0
## 291 0 0 0
## 292 0 0 0
## 293 0 0 0
## 294 0 0 0
## 295 0 0 0
## 296 0 0 0
## 297 0 0 0
## 298 0 0 0
## 299 0 0 0
## 300 0 0 0
## 301 0 0 0
## 302 0 0 0
## 303 0 0 0
## 304 0 0 0
## 305 0 0 0
## 306 0 0 0
## 307 0 0 0
## 308 0 0 0
## 309 0 0 0
## 310 0 0 0
## 311 0 0 0
## 312 0 0 0
## 313 0 0 0
## 314 0 0 0
## 315 0 0 0
## 316 0 0 0
## 317 0 0 0
## 318 0 0 0
## 319 0 0 0
## 320 0 0 0
## 321 0 0 0
## 322 0 0 0
## 323 0 0 0
## 324 0 0 0
## 325 0 0 0
## 326 0 0 0
## 327 0 0 0
## 328 0 0 0
## 329 0 0 0
## 330 0 0 0
## 331 0 0 0
## 332 0 0 0
## 333 0 0 0
## 334 0 0 0
## 335 0 0 0
## 336 0 0 0
## 337 0 0 0
## 338 0 0 0
## 339 0 0 0
## 340 0 0 0
## 341 0 0 0
## 342 0 0 0
## 343 0 0 0
## 344 0 0 0
## 345 0 0 0
## 346 0 0 0
## 347 0 0 0
## 348 0 0 0
## 349 0 0 0
## 350 0 0 0
## 351 0 0 0
## 352 0 0 0
## 353 0 0 0
## 354 0 0 0
## 355 0 0 0
## 356 0 0 0
## 357 0 0 0
## 358 0 0 0
## 359 0 0 0
## 360 0 0 0
## 361 0 0 0
## 362 0 0 0
## 363 0 0 0
## 364 0 0 0
## 365 0 0 0
## 366 0 0 0
## 367 0 0 0
## 368 0 0 0
## 369 0 0 0
## 370 0 0 0
## 371 0 0 0
## 372 0 0 0
## 373 0 0 0
## 374 0 0 0
## 375 0 0 0
## 376 0 0 0
## 377 0 0 0
## 378 0 0 0
## 379 0 0 0
## 380 0 0 0
## 381 0 0 0
## 382 0 0 0
## 383 0 0 0
## 384 0 0 0
## 385 0 0 0
## 386 0 0 0
## 387 0 0 0
## 388 0 0 0
## 389 0 0 0
## 390 0 0 0
## 391 0 0 0
## 392 0 0 0
## 393 0 0 0
## 394 0 0 0
## 395 0 0 0
## 396 0 0 0
## 397 0 0 0
## 398 0 0 0
## 399 0 0 0
## 400 0 0 0
## 401 0 0 0
## 402 0 0 0
## 403 0 0 0
## 404 0 0 0
## 405 0 0 0
## 406 0 0 0
## 407 0 0 0
## 408 0 0 0
## 409 0 0 0
## 410 0 0 0
## 411 0 0 0
## 412 0 0 0
## 413 0 0 0
## 414 0 0 0
## 415 0 0 0
## 416 0 0 0
## 417 0 0 0
## 418 0 0 0
## 419 0 0 0
## 420 0 0 0
## 421 0 0 0
## 422 0 0 0
## 423 0 0 0
## 424 0 0 0
## 425 0 0 0
## 426 0 0 0
## 427 0 0 0
## 428 0 0 0
## 429 0 0 0
## 430 0 0 0
## 431 0 0 0
## 432 0 0 0
## 433 0 0 0
## 434 0 0 0
## 435 0 0 0
## 436 0 0 0
## 437 0 0 0
## 438 0 0 0
## 439 0 0 0
## 440 0 0 0
## 441 0 0 0
## 442 0 0 0
## 443 0 0 0
## 444 0 0 0
## 445 0 0 0
## 446 0 0 0
## 447 0 0 0
## 448 0 0 0
## 449 0 0 0
## 450 0 0 0
## 451 0 0 0
## 452 0 0 0
## 453 0 0 0
## 454 0 0 0
## 455 0 0 0
## 456 0 0 0
## 457 0 0 0
## 458 0 0 0
## 459 0 0 0
## 460 0 0 0
## 461 0 0 0
## 462 0 0 0
## 463 0 0 0
## 464 0 0 0
## 465 0 0 0
## 466 0 0 0
## 467 0 0 0
## 468 0 0 0
## 469 0 0 0
## 470 0 0 0
## 471 0 0 0
## 472 0 0 0
## 473 0 0 0
## 474 0 0 0
## 475 0 0 0
## 476 0 0 0
## 477 0 0 0
## 478 0 0 0
## 479 0 0 0
## 480 0 0 0
## 481 0 0 0
## 482 0 0 0
## 483 0 0 0
## 484 0 0 0
## 485 0 0 0
## 486 0 0 0
## 487 0 0 0
## 488 0 0 0
## 489 0 0 0
## 490 0 0 0
## 491 0 0 0
## 492 0 0 0
## 493 0 0 0
## 494 0 0 0
## 495 0 0 0
## 496 0 0 0
## 497 0 0 0
## 498 0 0 0
## 499 0 0 0
## 500 0 0 0
## 501 0 0 0
## 502 0 0 0
## 503 0 0 0
## 504 0 0 0
## 505 0 0 0
## 506 0 0 0
## 507 0 0 0
## 508 0 0 0
## 509 0 0 0
## 510 0 0 0
## 511 0 0 0
## 512 0 0 0
## 513 0 0 0
## 514 0 0 0
## 515 0 0 0
## 516 0 0 0
## 517 0 0 0
## 518 0 0 0
## 519 0 0 0
## 520 0 0 0
## 521 0 0 0
## 522 0 0 0
## 523 0 0 0
## 524 0 0 0
## 525 0 0 0
## 526 0 0 0
## 527 0 0 0
## 528 0 0 0
## 529 0 0 0
## 530 0 0 0
## 531 0 0 0
## 532 0 0 0
## 533 0 0 0
## 534 0 0 0
## 535 0 0 0
## 536 0 0 0
## 537 0 0 0
## 538 0 0 0
## 539 0 0 0
## 540 0 0 0
## 541 0 0 0
## 542 0 0 0
## 543 0 0 0
## 544 0 0 0
## 545 0 0 0
## 546 0 0 0
## 547 0 0 0
## 548 0 0 0
## 549 0 0 0
## 550 0 0 0
## 551 0 0 0
## 552 0 0 0
## 553 0 0 0
## 554 0 0 0
## 555 0 0 0
## 556 0 0 0
## 557 0 0 0
## 558 0 0 0
## 559 0 0 0
## 560 0 0 0
## 561 0 0 0
## 562 0 0 0
## 563 0 0 0
## 564 0 0 0
## 565 0 0 0
## 566 0 0 0
## 567 0 0 0
## 568 0 0 0
## 569 0 0 0
## 570 0 0 0
## 571 0 0 0
## 572 0 0 0
## 573 0 0 0
## 574 0 0 0
## 575 0 0 0
## 576 0 0 0
## 577 0 0 0
## 578 0 0 0
## 579 0 0 0
## 580 0 0 0
## 581 0 0 0
## 582 0 0 0
## 583 0 0 0
## 584 0 0 0
## 585 0 0 0
## 586 0 0 0
## 587 0 0 0
## 588 0 0 0
## 589 0 0 0
## 590 0 0 0
## 591 0 0 0
## 592 0 0 0
## 593 0 0 0
## 594 0 0 0
## 595 0 0 0
## 596 0 0 0
## 597 0 0 0
## 598 0 0 0
## 599 0 0 0
## 600 0 0 0
## 601 0 0 0
## 602 0 0 0
## 603 0 0 0
## 604 0 0 0
## 605 0 0 0
## 606 0 0 0
## 607 0 0 0
## 608 0 0 0
## 609 0 0 0
## 610 0 0 0
## 611 0 0 0
## 612 0 0 0
## 613 0 0 0
## 614 0 0 0
## 615 0 0 0
## 616 0 0 0
## 617 0 0 0
## 618 0 0 0
## 619 0 0 0
## 620 0 0 0
## 621 0 0 0
## 622 0 0 0
## 623 0 0 0
## 624 0 0 0
## 625 0 0 0
## 626 0 0 0
## 627 0 0 0
## 628 0 0 0
## 629 0 0 0
## 630 0 0 0
## 631 0 0 0
## 632 0 0 0
## 633 0 0 0
## 634 0 0 0
## 635 0 0 0
## 636 0 0 0
## 637 0 0 0
## 638 0 0 0
## 639 0 0 0
## 640 0 0 0
## 641 0 0 0
## 642 0 0 0
## 643 0 0 0
## 644 0 0 0
## 645 0 0 0
## 646 0 0 0
## 647 0 0 0
## 648 0 0 0
## 649 0 0 0
## 650 0 0 0
## 651 0 0 0
## 652 0 0 0
## 653 0 0 0
## 654 0 0 0
## 655 0 0 0
## 656 0 0 0
## 657 0 0 0
## 658 0 0 0
## 659 0 0 0
## 660 0 0 0
## 661 0 0 0
## 662 0 0 0
## 663 0 0 0
## 664 0 0 0
## 665 0 0 0
## 666 0 0 0
## 667 0 0 0
## 668 0 0 0
## 669 0 0 0
## 670 0 0 0
## 671 0 0 0
## 672 0 0 0
## 673 0 0 0
## 674 0 0 0
## 675 0 0 0
## 676 0 0 0
## 677 0 0 0
## 678 0 0 0
## 679 0 0 0
## 680 0 0 0
## 681 0 0 0
## 682 0 0 0
## 683 0 0 0
## 684 0 0 0
## 685 0 0 0
## 686 0 0 0
## 687 0 0 0
## 688 0 0 0
## yhat_lower yhat_upper trend_lower trend_upper yhat
## 1 -0.3818331 1.1303419 0.4028826 0.4028826 0.367232655
## 2 -0.4512743 0.9973696 0.4022385 0.4022385 0.282571703
## 3 -0.4498207 1.0505244 0.4015253 0.4015253 0.317084241
## 4 -0.3131183 1.0998785 0.4008352 0.4008352 0.380833777
## 5 -0.2847160 1.1770354 0.4001220 0.4001220 0.429865763
## 6 -0.2360160 1.1579718 0.3994319 0.3994319 0.460411861
## 7 -0.2907294 1.1812013 0.3987187 0.3987187 0.465400955
## 8 -0.2832166 1.2007270 0.3980056 0.3980056 0.434688483
## 9 -0.3227517 1.1642614 0.3973154 0.3973154 0.409800715
## 10 -0.3901949 1.0937038 0.3966023 0.3966023 0.399648343
## 11 -0.3427855 1.1448020 0.3959122 0.3959122 0.412823104
## 12 -0.3155179 1.1616491 0.3951990 0.3951990 0.403127870
## 13 -0.3869529 1.0140782 0.3944859 0.3944859 0.361234542
## 14 -0.4505241 0.9839954 0.3938187 0.3938187 0.283416705
## 15 -0.4555459 1.0299648 0.3931056 0.3931056 0.308620945
## 16 -0.4186624 1.1515838 0.3924154 0.3924154 0.372245733
## 17 -0.3200412 1.1932323 0.3917023 0.3917023 0.419774995
## 18 -0.2237229 1.2451131 0.3910121 0.3910121 0.452297687
## 19 -0.2710631 1.1901486 0.3902990 0.3902990 0.457684588
## 20 -0.3280764 1.1182006 0.3895858 0.3895858 0.425706282
## 21 -0.3708194 1.1174016 0.3888957 0.3888957 0.402619050
## 22 -0.3168899 1.1127853 0.3881826 0.3881826 0.394070763
## 23 -0.2900406 1.1384566 0.3874924 0.3874924 0.400801392
## 24 -0.2809530 1.1777475 0.3867793 0.3867793 0.392834319
## 25 -0.4092270 1.0519898 0.3860661 0.3860661 0.345441916
## 26 -0.4615635 1.0017538 0.3854220 0.3854220 0.271926690
## 27 -0.4261968 0.9919610 0.3847088 0.3847088 0.300182662
## 28 -0.3544392 1.0753378 0.3840187 0.3840187 0.363887127
## 29 -0.3203031 1.1696344 0.3833055 0.3833055 0.411940601
## 30 -0.3402867 1.2109813 0.3826154 0.3826154 0.443824138
## 31 -0.2894191 1.1832106 0.3819022 0.3819022 0.449070312
## 32 -0.3637890 1.1528081 0.3811891 0.3811891 0.417504311
## 33 -0.3350428 1.1253533 0.3804990 0.3804990 0.393810686
## 34 -0.2988870 1.0825241 0.3797858 0.3797858 0.384693404
## 35 -0.3194962 1.0859761 0.3790957 0.3790957 0.393581742
## 36 -0.3540353 1.0933113 0.3783825 0.3783825 0.385066212
## 37 -0.3626027 1.0677764 0.3776694 0.3776694 0.339561254
## 38 -0.4397389 0.9922619 0.3770252 0.3770252 0.260440487
## 39 -0.4510489 1.0088515 0.3763121 0.3763121 0.291800342
## 40 -0.3424846 1.0153265 0.3756219 0.3756219 0.355546831
## 41 -0.3429128 1.1339243 0.3749088 0.3749088 0.404101310
## 42 -0.2233057 1.1400679 0.3742187 0.3742187 0.435325631
## 43 -0.3110798 1.1646001 0.3735055 0.3735055 0.440438970
## 44 -0.3790476 1.1430250 0.3727924 0.3727924 0.409294917
## 45 -0.3456035 1.0908957 0.3721022 0.3721022 0.385000922
## 46 -0.2909968 1.1348736 0.3713891 0.3713891 0.375348963
## 47 -0.3274980 1.1471253 0.3706989 0.3706989 0.386386151
## 48 -0.3342901 1.1037375 0.3699858 0.3699858 0.377294540
## 49 -0.4599574 1.0780207 0.3692726 0.3692726 0.333622684
## 50 -0.4460268 0.9220766 0.3686285 0.3686285 0.248961731
## 51 -0.4556097 1.0326082 0.3679153 0.3679153 0.283474269
## 52 -0.3733440 1.0344002 0.3672252 0.3672252 0.347223804
## 53 -0.3849496 1.1059852 0.3665121 0.3665121 0.396255791
## 54 -0.3126781 1.1917263 0.3658219 0.3658219 0.426801889
## 55 -0.2579194 1.1780422 0.3651088 0.3651088 0.431790983
## 56 -0.3128351 1.1353677 0.3643956 0.3643956 0.401078510
## 57 -0.3252480 1.1002434 0.3637055 0.3637055 0.376190742
## 58 -0.3536016 1.0871171 0.3629923 0.3629923 0.366038371
## 59 -0.3321289 1.1425865 0.3623022 0.3623022 0.379213131
## 60 -0.3550364 1.0826091 0.3615890 0.3615890 0.369517897
## 61 -0.4335523 1.0988562 0.3608759 0.3608759 0.327624569
## 62 -0.4842015 0.9793604 0.3602087 0.3602087 0.249806732
## 63 -0.4455837 0.9902645 0.3594956 0.3594956 0.275010972
## 64 -0.3858352 1.0901048 0.3588055 0.3588055 0.338635760
## 65 -0.3322567 1.1131921 0.3580923 0.3580923 0.386165022
## 66 -0.3016726 1.1755781 0.3574022 0.3574022 0.418687713
## 67 -0.2783241 1.1843869 0.3566890 0.3566890 0.424074615
## 68 -0.3648858 1.1496426 0.3559759 0.3559759 0.392096308
## 69 -0.3555614 1.1365619 0.3552857 0.3552857 0.369009077
## 70 -0.3518975 1.0744682 0.3545726 0.3545726 0.360460790
## 71 -0.3663395 1.0529387 0.3538824 0.3538824 0.367191419
## 72 -0.3964304 1.0657782 0.3531693 0.3531693 0.359224346
## 73 -0.4678307 1.0383882 0.3524561 0.3524561 0.311831943
## 74 -0.4791032 1.0188095 0.3518120 0.3518120 0.238316717
## 75 -0.4878044 1.0094733 0.3510989 0.3510989 0.266572689
## 76 -0.3733567 1.1401515 0.3504087 0.3504087 0.330277154
## 77 -0.3799025 1.1380589 0.3496956 0.3496956 0.378330628
## 78 -0.3278528 1.0805486 0.3490054 0.3490054 0.410214165
## 79 -0.3389338 1.1738781 0.3482923 0.3482923 0.415460339
## 80 -0.3330090 1.1225209 0.3475791 0.3475791 0.383894338
## 81 -0.3925148 1.0784305 0.3468890 0.3468890 0.360200713
## 82 -0.3243871 1.0501792 0.3461758 0.3461758 0.351083431
## 83 -0.3314339 1.1042400 0.3454857 0.3454857 0.359971769
## 84 -0.3873012 1.1149969 0.3447725 0.3447725 0.351456239
## 85 -0.3791388 1.0713167 0.3440594 0.3440594 0.305951281
## 86 -0.5118295 0.9508676 0.3434153 0.3434153 0.226830515
## 87 -0.4307937 0.9699996 0.3427021 0.3427021 0.258190369
## 88 -0.4448415 1.0560059 0.3420120 0.3420120 0.321936859
## 89 -0.3653859 1.1318702 0.3412988 0.3412988 0.370491337
## 90 -0.3296031 1.1472693 0.3406087 0.3406087 0.401715659
## 91 -0.3046751 1.1486037 0.3398955 0.3398955 0.406828998
## 92 -0.4002813 1.1010670 0.3391824 0.3391824 0.375684945
## 93 -0.4508648 1.0900896 0.3384922 0.3384922 0.351390950
## 94 -0.4411865 1.0458596 0.3377791 0.3377791 0.341738992
## 95 -0.3561030 1.1030927 0.3370890 0.3370890 0.352776179
## 96 -0.4126602 1.0855307 0.3363758 0.3363758 0.343684568
## 97 -0.4148626 1.0273930 0.3356627 0.3356627 0.300012712
## 98 -0.5147285 0.9191882 0.3350185 0.3350185 0.215351760
## 99 -0.4422418 0.9742337 0.3343054 0.3343054 0.249864298
## 100 -0.4205020 1.0658927 0.3336152 0.3336152 0.313613833
## 101 -0.3937060 1.0997762 0.3329021 0.3329021 0.362645820
## 102 -0.3356542 1.1302674 0.3322119 0.3322119 0.393191918
## 103 -0.2809938 1.1352858 0.3314988 0.3314988 0.398181012
## 104 -0.4073325 1.0880619 0.3307856 0.3307856 0.367468539
## 105 -0.4264167 1.0877237 0.3300955 0.3300955 0.342580772
## 106 -0.3669019 1.0217429 0.3293824 0.3293824 0.332428400
## 107 -0.4054739 1.1467711 0.3286922 0.3286922 0.345603161
## 108 -0.3953739 1.1148092 0.3279791 0.3279791 0.335907926
## 109 -0.4889387 1.0444598 0.3272659 0.3272659 0.294014598
## 110 -0.4688933 0.9673261 0.3265988 0.3265988 0.216196762
## 111 -0.4856729 0.9673329 0.3258856 0.3258856 0.241401002
## 112 -0.4704055 1.0171759 0.3251955 0.3251955 0.305025790
## 113 -0.3954495 1.1127337 0.3244823 0.3244823 0.352555052
## 114 -0.3557428 1.1172265 0.3237922 0.3237922 0.385077743
## 115 -0.3591149 1.1487325 0.3230790 0.3230790 0.390464645
## 116 -0.4075104 1.0820032 0.3223659 0.3223659 0.358486338
## 117 -0.4277504 1.1020848 0.3216758 0.3216758 0.335399107
## 118 -0.3922297 1.0759183 0.3209626 0.3209626 0.326850820
## 119 -0.4031844 0.9787664 0.3202725 0.3202725 0.333581449
## 120 -0.4054171 1.0979341 0.3195593 0.3195593 0.325614376
## 121 -0.4365876 0.9888626 0.3188462 0.3188462 0.278221973
## 122 -0.5310130 0.9562522 0.3182020 0.3182020 0.204706747
## 123 -0.4568193 0.9444023 0.3174889 0.3174889 0.232962719
## 124 -0.4870130 0.9831452 0.3167987 0.3167987 0.296667184
## 125 -0.3897392 1.0703353 0.3160856 0.3160856 0.344720656
## 126 -0.3306507 1.0665324 0.3153955 0.3153955 0.376604191
## 127 -0.3363580 1.1059305 0.3146823 0.3146823 0.381850363
## 128 -0.3842092 1.0574395 0.3139691 0.3139691 0.350284360
## 129 -0.4253370 1.0651454 0.3132790 0.3132790 0.326590733
## 130 -0.4145059 1.0842162 0.3125659 0.3125659 0.317473448
## 131 -0.3945072 1.0669034 0.3118757 0.3118757 0.326361784
## 132 -0.4168190 1.0510406 0.3111626 0.3111626 0.317846252
## 133 -0.5006659 1.0044115 0.3104494 0.3104494 0.272341291
## 134 -0.4961612 0.9295007 0.3098053 0.3098053 0.193220523
## 135 -0.5183710 0.9864182 0.3090921 0.3090921 0.224580375
## 136 -0.4461561 1.0678497 0.3084018 0.3084018 0.288326687
## 137 -0.4576791 1.0091878 0.3076885 0.3076885 0.336880982
## 138 -0.3490337 1.0860291 0.3069981 0.3069981 0.368105125
## 139 -0.3396141 1.0961246 0.3062848 0.3062848 0.373218280
## 140 -0.3291392 1.0773123 0.3055715 0.3055715 0.342074044
## 141 -0.3987751 1.0289685 0.3048812 0.3048812 0.317779871
## 142 -0.4185679 1.0002078 0.3041678 0.3041678 0.308127729
## 143 -0.4680435 1.0379409 0.3034775 0.3034775 0.319164738
## 144 -0.3683564 1.0393013 0.3027642 0.3027642 0.310072943
## 145 -0.4884131 0.9463428 0.3020508 0.3020508 0.266400904
## 146 -0.5455678 0.8957045 0.3014000 0.3014000 0.181733228
## 147 -0.4748430 0.9680283 0.3006794 0.3006794 0.216238322
## 148 -0.4346675 0.9817531 0.2999821 0.2999821 0.279980654
## 149 -0.4304892 1.0314876 0.2992615 0.2992615 0.329005197
## 150 -0.4081946 1.0460232 0.2985641 0.2985641 0.359544092
## 151 -0.4003321 1.0802717 0.2978435 0.2978435 0.364525742
## 152 -0.4296705 1.0755369 0.2971229 0.2971229 0.333805825
## 153 -0.3705130 1.0215582 0.2964256 0.2964256 0.308910854
## 154 -0.3893912 1.0273650 0.2957050 0.2957050 0.298751039
## 155 -0.3974373 1.0860493 0.2950076 0.2950076 0.311918596
## 156 -0.4093387 1.0241623 0.2942771 0.2942771 0.302205954
## 157 -0.5310992 1.0254461 0.2935465 0.2935465 0.260295217
## 158 -0.5062413 0.9281344 0.2928631 0.2928631 0.182461096
## 159 -0.4996750 0.9526853 0.2921326 0.2921326 0.207647928
## 160 -0.4226302 1.0521909 0.2914256 0.2914256 0.271255869
## 161 -0.4347197 1.0719028 0.2906950 0.2906950 0.318767723
## 162 -0.3205506 1.0761363 0.2899880 0.2899880 0.351273568
## 163 -0.3886159 1.0754197 0.2892575 0.2892575 0.356643061
## 164 -0.4413172 1.0477157 0.2885269 0.2885269 0.324647347
## 165 -0.4937412 1.0165618 0.2878199 0.2878199 0.301543268
## 166 -0.4730233 0.9976772 0.2870807 0.2870807 0.292968867
## 167 -0.4095692 0.9955752 0.2863652 0.2863652 0.299674224
## 168 -0.4905533 1.0516587 0.2856260 0.2856260 0.291681037
## 169 -0.4039401 0.9797057 0.2848867 0.2848867 0.244262520
## 170 -0.5114129 0.9403751 0.2842190 0.2842190 0.170723707
## 171 -0.4919934 0.9472749 0.2834797 0.2834797 0.198953564
## 172 -0.4687728 1.0006411 0.2827643 0.2827643 0.262632757
## 173 -0.4375843 1.0779839 0.2820251 0.2820251 0.310660117
## 174 -0.3542093 1.0548737 0.2813096 0.2813096 0.342518382
## 175 -0.4026339 1.0841533 0.2805704 0.2805704 0.347738442
## 176 -0.3933803 1.0874830 0.2798311 0.2798311 0.316146326
## 177 -0.4459885 1.0516525 0.2791037 0.2791037 0.292415395
## 178 -0.4830173 0.9978186 0.2783520 0.2783520 0.283259563
## 179 -0.4443393 1.0116850 0.2776245 0.2776245 0.292110594
## 180 -0.4343395 1.0373394 0.2768728 0.2768728 0.283556515
## 181 -0.4608179 0.9739869 0.2761211 0.2761211 0.238013007
## 182 -0.5112358 0.9783025 0.2754422 0.2754422 0.158857421
## 183 -0.4818242 0.8905621 0.2746905 0.2746905 0.190178726
## 184 -0.3886772 0.9814184 0.2739630 0.2739630 0.253887909
## 185 -0.4434544 0.9623769 0.2732113 0.2732113 0.302403838
## 186 -0.3978457 1.0158568 0.2724839 0.2724839 0.333590853
## 187 -0.3692511 1.0480832 0.2717171 0.2717171 0.338650582
## 188 -0.4353395 1.0907390 0.2709504 0.2709504 0.307452919
## 189 -0.4216111 1.0571625 0.2702083 0.2702083 0.283107043
## 190 -0.4662687 1.0403853 0.2694416 0.2694416 0.273401474
## 191 -0.4417900 0.9504703 0.2686996 0.2686996 0.284386780
## 192 -0.4226462 1.0115377 0.2679328 0.2679328 0.275241559
## 193 -0.4851773 0.9299556 0.2671660 0.2671660 0.231516093
## 194 -0.5906542 0.8822439 0.2664735 0.2664735 0.146806718
## 195 -0.5825779 0.8910266 0.2657067 0.2657067 0.181265646
## 196 -0.4939223 0.9471723 0.2649647 0.2649647 0.244963301
## 197 -0.4638246 1.0603195 0.2641818 0.2641818 0.293925538
## 198 -0.4148297 1.0914928 0.2634242 0.2634242 0.324404137
## 199 -0.3918664 1.0429857 0.2626413 0.2626413 0.329323481
## 200 -0.4328708 1.0386082 0.2618584 0.2618584 0.298541260
## 201 -0.3904248 0.9760433 0.2611007 0.2611007 0.273585993
## 202 -0.4366212 0.9789451 0.2603178 0.2603178 0.263363872
## 203 -0.4087219 1.0668917 0.2595602 0.2595602 0.276471134
## 204 -0.4592919 1.0056277 0.2587773 0.2587773 0.266706150
## 205 -0.5252997 0.9984776 0.2579944 0.2579944 0.224743073
## 206 -0.5952102 0.8458152 0.2572620 0.2572620 0.146859987
## 207 -0.5853313 0.8815703 0.2564791 0.2564791 0.171994478
## 208 -0.4912280 0.9485034 0.2557145 0.2557145 0.235544838
## 209 -0.4571934 0.9998977 0.2549245 0.2549245 0.282997190
## 210 -0.4482845 1.0585079 0.2541599 0.2541599 0.315445454
## 211 -0.3857839 1.0471441 0.2533698 0.2533698 0.320755446
## 212 -0.4732060 1.0358915 0.2525798 0.2525798 0.288700231
## 213 -0.5091860 1.0220000 0.2518152 0.2518152 0.265538571
## 214 -0.4513795 1.0102341 0.2510252 0.2510252 0.256913375
## 215 -0.4713980 0.9558495 0.2502606 0.2502606 0.263569576
## 216 -0.5032700 0.9655221 0.2494705 0.2494705 0.255525593
## 217 -0.5761187 0.9083947 0.2486805 0.2486805 0.208056281
## 218 -0.5804842 0.9193540 0.2479668 0.2479668 0.134471557
## 219 -0.5391422 0.9338348 0.2471768 0.2471768 0.162650584
## 220 -0.4959617 0.9824579 0.2464121 0.2464121 0.226280587
## 221 -0.4781181 0.9394911 0.2456221 0.2456221 0.274257117
## 222 -0.4102345 1.0076871 0.2448575 0.2448575 0.306066192
## 223 -0.3697908 1.1178933 0.2440674 0.2440674 0.311235422
## 224 -0.3996307 1.0337514 0.2432773 0.2432773 0.279592476
## 225 -0.4783390 0.9194644 0.2425127 0.2425127 0.255824389
## 226 -0.5186288 1.0121826 0.2417226 0.2417226 0.246630162
## 227 -0.4823660 0.9776762 0.2409580 0.2409580 0.255444038
## 228 -0.4520905 0.9509390 0.2401679 0.2401679 0.246851564
## 229 -0.5455612 0.9506357 0.2393778 0.2393778 0.201269661
## 230 -0.5997708 0.8451595 0.2386641 0.2386641 0.122079397
## 231 -0.5723358 0.8988167 0.2378741 0.2378741 0.153362307
## 232 -0.5311007 0.9713486 0.2371094 0.2371094 0.217034335
## 233 -0.5368973 0.9695657 0.2363194 0.2363194 0.265511869
## 234 -0.4510376 1.0127054 0.2355548 0.2355548 0.296661728
## 235 -0.4022977 1.0127287 0.2347647 0.2347647 0.301698122
## 236 -0.4592345 1.1017156 0.2339746 0.2339746 0.270477125
## 237 -0.4796357 0.9911990 0.2332100 0.2332100 0.246108668
## 238 -0.4824557 0.9445407 0.2324199 0.2324199 0.236379760
## 239 -0.5022055 0.9369670 0.2316553 0.2316553 0.247342480
## 240 -0.4147978 0.9189489 0.2308652 0.2308652 0.238173920
## 241 -0.5210112 0.9355529 0.2300751 0.2300751 0.194425115
## 242 -0.6336293 0.8522137 0.2293614 0.2293614 0.109694659
## 243 -0.5715577 0.9046888 0.2285713 0.2285713 0.144130248
## 244 -0.5490271 0.9626578 0.2278067 0.2278067 0.207805316
## 245 -0.4416218 0.9330007 0.2270166 0.2270166 0.256760353
## 246 -0.4652981 1.0185981 0.2262520 0.2262520 0.287231984
## 247 -0.4529488 1.0511673 0.2254619 0.2254619 0.292144129
## 248 -0.4574092 1.0018470 0.2246718 0.2246718 0.261354707
## 249 -0.4431214 0.9320127 0.2239072 0.2239072 0.236392472
## 250 -0.5322442 1.0195224 0.2231171 0.2231171 0.226163151
## 251 -0.5689042 0.9670680 0.2223525 0.2223525 0.239263444
## 252 -0.5467151 1.0059004 0.2215624 0.2215624 0.229491260
## 253 -0.5639251 0.9692919 0.2207723 0.2207723 0.187520983
## 254 -0.6684968 0.8744435 0.2200332 0.2200332 0.109631162
## 255 -0.6109650 0.8675483 0.2192431 0.2192431 0.134758452
## 256 -0.5377349 0.9121371 0.2184785 0.2184785 0.198308773
## 257 -0.4626356 0.9795045 0.2176884 0.2176884 0.245761085
## 258 -0.4694586 1.0304517 0.2169238 0.2169238 0.278209310
## 259 -0.3846973 1.0591103 0.2161337 0.2161337 0.283519262
## 260 -0.4805072 0.9924198 0.2153436 0.2153436 0.251464006
## 261 -0.4836075 0.9742962 0.2145790 0.2145790 0.228302307
## 262 -0.5448635 0.9511690 0.2137889 0.2137889 0.219677071
## 263 -0.4726123 0.9977607 0.2130242 0.2130242 0.226333233
## 264 -0.4968868 0.9817498 0.2122342 0.2122342 0.218289210
## 265 -0.6145209 0.8978229 0.2114441 0.2114441 0.170819858
## 266 -0.6097504 0.7728770 0.2107304 0.2107304 0.097235130
## 267 -0.5962600 0.8224802 0.2099403 0.2099403 0.125414152
## 268 -0.4848721 0.9652545 0.2091757 0.2091757 0.189044150
## 269 -0.5071817 0.9326643 0.2083856 0.2083856 0.237020674
## 270 -0.4823691 1.0130740 0.2076210 0.2076210 0.268829744
## 271 -0.4256838 1.0046297 0.2068309 0.2068309 0.273998969
## 272 -0.5325751 0.9583821 0.2060408 0.2060408 0.242356019
## 273 -0.5180812 0.9743082 0.2052762 0.2052762 0.218587927
## 274 -0.5103137 0.9375532 0.2044861 0.2044861 0.209393695
## 275 -0.5263104 0.8965279 0.2037215 0.2037215 0.218207566
## 276 -0.5433693 0.9410506 0.2029314 0.2029314 0.209615087
## 277 -0.5458667 0.9263988 0.2021413 0.2021413 0.164033179
## 278 -0.6035528 0.8923713 0.2014277 0.2014277 0.084842910
## 279 -0.6221029 0.8121296 0.2006376 0.2006376 0.116125816
## 280 -0.5550571 0.8867020 0.1998730 0.1998730 0.179797838
## 281 -0.5014587 0.9246329 0.1990829 0.1990829 0.228275367
## 282 -0.4970032 0.9835746 0.1983182 0.1983182 0.259425221
## 283 -0.5104295 1.0312916 0.1975281 0.1975281 0.264461611
## 284 -0.5062475 0.9740485 0.1967381 0.1967381 0.233240609
## 285 -0.4760486 0.9457566 0.1959734 0.1959734 0.208872147
## 286 -0.5226672 0.9564964 0.1951833 0.1951833 0.199143239
## 287 -0.5180713 0.9337698 0.1944187 0.1944187 0.210105959
## 288 -0.5540719 0.8944950 0.1936286 0.1936286 0.200937399
## 289 -0.5676034 0.9308057 0.1928385 0.1928385 0.157188593
## 290 -0.6804032 0.8124124 0.1921249 0.1921249 0.072458138
## 291 -0.6914672 0.7709905 0.1913348 0.1913348 0.106893727
## 292 -0.5750753 0.9550926 0.1905702 0.1905702 0.170568795
## 293 -0.5309813 0.9568903 0.1897801 0.1897801 0.219523832
## 294 -0.4756721 0.9944314 0.1890155 0.1890155 0.249995463
## 295 -0.4746563 0.9778413 0.1882254 0.1882254 0.254907608
## 296 -0.5154910 0.9201488 0.1874353 0.1874353 0.224118186
## 297 -0.5463581 0.8940749 0.1866707 0.1866707 0.199155951
## 298 -0.5145531 0.8713698 0.1858806 0.1858806 0.188926630
## 299 -0.4896505 0.8907030 0.1851160 0.1851160 0.202026923
## 300 -0.5354802 0.9261754 0.1843259 0.1843259 0.192254740
## 301 -0.5499005 0.8511446 0.1835358 0.1835358 0.150284462
## 302 -0.6697990 0.8102874 0.1827967 0.1827967 0.072394641
## 303 -0.5760432 0.7978915 0.1820066 0.1820066 0.097521932
## 304 -0.5933952 0.9363379 0.1812419 0.1812419 0.161072252
## 305 -0.4930247 0.9579921 0.1804519 0.1804519 0.208524565
## 306 -0.5259392 0.9576285 0.1796872 0.1796872 0.240972789
## 307 -0.5020186 0.9395625 0.1788971 0.1788971 0.246282741
## 308 -0.4937289 0.9326429 0.1781070 0.1781070 0.214227486
## 309 -0.5345301 0.9814766 0.1773424 0.1773424 0.191065787
## 310 -0.5599986 0.8994477 0.1765523 0.1765523 0.182440551
## 311 -0.5684990 0.9103398 0.1757877 0.1757877 0.189096712
## 312 -0.5146549 0.9128022 0.1749976 0.1749976 0.181052690
## 313 -0.5477390 0.8707879 0.1742075 0.1742075 0.133583338
## 314 -0.7270435 0.8416613 0.1734939 0.1734939 0.059998609
## 315 -0.5977662 0.8103655 0.1727038 0.1727038 0.088177631
## 316 -0.5886139 0.8794232 0.1719392 0.1719392 0.151807629
## 317 -0.5175452 0.9572953 0.1711491 0.1711491 0.199784154
## 318 -0.5383929 0.9441420 0.1703845 0.1703845 0.231593224
## 319 -0.4668556 1.0285461 0.1695944 0.1695944 0.236762449
## 320 -0.5233255 0.9657662 0.1688043 0.1688043 0.205119498
## 321 -0.5274230 0.9210349 0.1680397 0.1680397 0.181351407
## 322 -0.5447166 0.8594029 0.1672496 0.1672496 0.172157175
## 323 -0.5857899 0.8577078 0.1664850 0.1664850 0.180971045
## 324 -0.5598143 0.9444511 0.1664595 0.1664595 0.176395702
## 325 -0.6087879 0.8786324 0.1664340 0.1664340 0.172291374
## 326 -0.5774420 0.9089622 0.1664085 0.1664085 0.168730599
## 327 -0.6006948 0.8999575 0.1663830 0.1663830 0.165769650
## 328 -0.5752601 0.8845799 0.1663575 0.1663575 0.163447208
## 329 -0.6084661 0.9081195 0.1663320 0.1663320 0.161783547
## 330 -0.5736901 0.9175940 0.1663066 0.1663066 0.160780250
## 331 -0.5277034 0.8959761 0.1662811 0.1662811 0.160420453
## 332 -0.5472840 0.9278947 0.1662556 0.1662556 0.160669624
## 333 -0.5529722 0.8560648 0.1662301 0.1662301 0.161476848
## 334 -0.5572091 0.9202164 0.1662046 0.1662046 0.162776576
## 335 -0.5678030 0.9018565 0.1661791 0.1661791 0.164490792
## 336 -0.6061337 0.9057262 0.1661536 0.1661536 0.166531534
## 337 -0.5389799 0.8959130 0.1661282 0.1661282 0.168803683
## 338 -0.5509171 0.8855980 0.1661027 0.1661027 0.171207962
## 339 -0.5256271 0.9007383 0.1660772 0.1660772 0.173644022
## 340 -0.5195733 0.9063791 0.1660517 0.1660517 0.176013550
## 341 -0.5131405 0.9240316 0.1660262 0.1660262 0.178223296
## 342 -0.5231353 0.9174919 0.1660007 0.1660007 0.180187925
## 343 -0.5594732 0.8916146 0.1659752 0.1659752 0.181832608
## 344 -0.5270585 0.9264907 0.1659497 0.1659497 0.183095281
## 345 -0.5902879 0.9064732 0.1659243 0.1659243 0.183928489
## 346 -0.5435385 0.8968167 0.1658988 0.1658988 0.184300771
## 347 -0.5247679 0.9513497 0.1658733 0.1658733 0.184197530
## 348 -0.5327037 0.8635223 0.1658478 0.1658478 0.183621369
## 349 -0.5177799 0.9294814 0.1658223 0.1658223 0.182591871
## 350 -0.5140503 0.8950407 0.1657968 0.1657968 0.181144829
## 351 -0.5718385 0.9245784 0.1657713 0.1657713 0.179330955
## 352 -0.5351513 0.8784421 0.1657458 0.1657458 0.177214084
## 353 -0.5149241 0.9275703 0.1657204 0.1657204 0.174868949
## 354 -0.5934702 0.8968266 0.1656949 0.1656949 0.172378566
## 355 -0.5680540 0.9068948 0.1656694 0.1656694 0.169831326
## 356 -0.5367622 0.9077009 0.1656439 0.1656439 0.167317871
## 357 -0.6031703 0.8456342 0.1656184 0.1656184 0.164927852
## 358 -0.5365282 0.8706908 0.1655929 0.1655929 0.162746658
## 359 -0.5723249 0.9323652 0.1655674 0.1655674 0.160852237
## 360 -0.5577878 0.9405218 0.1655420 0.1655420 0.159312081
## 361 -0.5469741 0.8716301 0.1655165 0.1655165 0.158180498
## 362 -0.5159580 0.8839430 0.1654910 0.1654910 0.157496238
## 363 -0.6126776 0.8327870 0.1654655 0.1654655 0.157280562
## 364 -0.5959903 0.8836735 0.1654400 0.1654400 0.157535824
## 365 -0.6037241 0.8929129 0.1654145 0.1654145 0.158244608
## 366 -0.5974315 0.8933691 0.1653890 0.1653890 0.159369468
## 367 -0.5179337 0.9508488 0.1653635 0.1653635 0.160853289
## 368 -0.5913705 0.8677863 0.1653381 0.1653381 0.162620264
## 369 -0.5721450 0.9003638 0.1653126 0.1653126 0.164577481
## 370 -0.6151568 0.9223143 0.1652871 0.1652871 0.166617079
## 371 -0.5608880 0.9310968 0.1652616 0.1652616 0.168618934
## 372 -0.5793897 0.8758278 0.1652361 0.1652361 0.170453787
## 373 -0.5683672 0.8768751 0.1652106 0.1652106 0.171986759
## 374 -0.5383469 0.8794373 0.1651851 0.1651851 0.173081138
## 375 -0.6251265 0.9075760 0.1651596 0.1651596 0.173602352
## 376 -0.5906945 0.8858168 0.1651342 0.1651342 0.173422011
## 377 -0.5648513 0.9267789 0.1651087 0.1651087 0.172421898
## 378 -0.5737470 0.9465805 0.1650832 0.1650832 0.170497815
## 379 -0.5910628 0.8569961 0.1650577 0.1650577 0.167563151
## 380 -0.5516827 0.9449550 0.1650322 0.1650322 0.163552083
## 381 -0.6416012 0.8820498 0.1650067 0.1650067 0.158422304
## 382 -0.5365866 0.8849942 0.1649812 0.1649812 0.152157194
## 383 -0.5917966 0.9080894 0.1649558 0.1649558 0.144767367
## 384 -0.5428170 0.8751254 0.1649303 0.1649303 0.136291537
## 385 -0.5925481 0.8841946 0.1649048 0.1649048 0.126796659
## 386 -0.6535961 0.8240376 0.1648793 0.1648793 0.116377336
## 387 -0.6238671 0.7816631 0.1648538 0.1648538 0.105154496
## 388 -0.6482339 0.8748610 0.1648283 0.1648283 0.093273342
## 389 -0.6493265 0.7614345 0.1648028 0.1648028 0.080900641
## 390 -0.6664400 0.8326104 0.1647773 0.1647773 0.068221392
## 391 -0.6659209 0.8161924 0.1647519 0.1647519 0.055434961
## 392 -0.7204987 0.8099726 0.1647264 0.1647264 0.042750774
## 393 -0.6940323 0.7745780 0.1647009 0.1647009 0.030383662
## 394 -0.6887916 0.7879661 0.1646754 0.1646754 0.018548993
## 395 -0.7284612 0.7554770 0.1646499 0.1646499 0.007457697
## 396 -0.7389848 0.7082541 0.1646244 0.1646244 -0.002688683
## 397 -0.7664871 0.7742813 0.1645989 0.1645989 -0.011702791
## 398 -0.7538319 0.7097707 0.1645734 0.1645734 -0.019415976
## 399 -0.7536234 0.7499605 0.1645480 0.1645480 -0.025682420
## 400 -0.7373296 0.7079534 0.1645225 0.1645225 -0.030382769
## 401 -0.6920630 0.7765618 0.1644970 0.1644970 -0.033427154
## 402 -0.7244637 0.7236382 0.1644715 0.1644715 -0.034757546
## 403 -0.7589464 0.6974652 0.1644460 0.1644460 -0.034349358
## 404 -0.6980049 0.6472466 0.1644205 0.1644205 -0.032212266
## 405 -0.7704210 0.7132446 0.1643950 0.1643950 -0.028390211
## 406 -0.7182991 0.6416426 0.1643695 0.1643695 -0.022960589
## 407 -0.7541759 0.7277470 0.1643441 0.1643441 -0.016032639
## 408 -0.7065693 0.7102747 0.1643186 0.1643186 -0.007745070
## 409 -0.6468813 0.7435031 0.1642931 0.1642931 0.001737015
## 410 -0.6956250 0.7472661 0.1642676 0.1642676 0.012225827
## 411 -0.7417547 0.7474203 0.1642421 0.1642421 0.023515130
## 412 -0.6695054 0.7381854 0.1642166 0.1642166 0.035384916
## 413 -0.7770060 0.8393651 0.1641911 0.1641911 0.047606390
## 414 -0.6390399 0.8008546 0.1641656 0.1641657 0.059947146
## 415 -0.6813756 0.8488678 0.1641401 0.1641402 0.072176405
## 416 -0.6301007 0.8160246 0.1641146 0.1641147 0.084070176
## 417 -0.6470569 0.8269726 0.1640890 0.1640892 0.095416225
## 418 -0.6152047 0.7973827 0.1640635 0.1640637 0.106018721
## 419 -0.5888110 0.8641559 0.1640380 0.1640382 0.115702442
## 420 -0.5707775 0.8656329 0.1640125 0.1640127 0.124316453
## 421 -0.5648653 0.8464788 0.1639870 0.1639872 0.131737151
## 422 -0.5772968 0.7942276 0.1639614 0.1639618 0.137870616
## 423 -0.6309250 0.8234725 0.1639359 0.1639363 0.142654220
## 424 -0.5882047 0.8634340 0.1639104 0.1639108 0.146057447
## 425 -0.6460321 0.8338665 0.1638848 0.1638853 0.148081926
## 426 -0.5507263 0.8658518 0.1638592 0.1638598 0.148760675
## 427 -0.5713437 0.8804536 0.1638337 0.1638344 0.148156596
## 428 -0.5865341 0.9090798 0.1638082 0.1638090 0.146360256
## 429 -0.5985710 0.8585785 0.1637827 0.1637836 0.143487024
## 430 -0.5799475 0.8350731 0.1637571 0.1637581 0.139673662
## 431 -0.6346987 0.8343716 0.1637316 0.1637326 0.135074437
## 432 -0.5616011 0.9000517 0.1637061 0.1637072 0.129856884
## 433 -0.6075202 0.8477477 0.1636805 0.1636817 0.124197324
## 434 -0.5983811 0.8766225 0.1636550 0.1636563 0.118276262
## 435 -0.6409834 0.8784819 0.1636294 0.1636309 0.112273786
## 436 -0.6949288 0.8624644 0.1636039 0.1636054 0.106365072
## 437 -0.6207786 0.8434438 0.1635784 0.1635799 0.100716141
## 438 -0.6021525 0.8075217 0.1635529 0.1635545 0.095479944
## 439 -0.6262558 0.8452514 0.1635273 0.1635290 0.090792884
## 440 -0.5716143 0.7674022 0.1635018 0.1635036 0.086771866
## 441 -0.7162702 0.8633043 0.1634762 0.1634781 0.083511925
## 442 -0.6598793 0.7946487 0.1634507 0.1634526 0.081084498
## 443 -0.6448805 0.8239602 0.1634251 0.1634272 0.079536369
## 444 -0.7091140 0.8045194 0.1633996 0.1634017 0.078889295
## 445 -0.7302668 0.8659303 0.1633739 0.1633763 0.079140314
## 446 -0.6706293 0.7984372 0.1633483 0.1633509 0.080262715
## 447 -0.6457805 0.8608175 0.1633227 0.1633255 0.082207617
## 448 -0.6354575 0.8533192 0.1632971 0.1633000 0.084906119
## 449 -0.5810275 0.8358123 0.1632715 0.1632746 0.088271924
## 450 -0.6726929 0.7680907 0.1632460 0.1632492 0.092204382
## 451 -0.6533597 0.8280536 0.1632205 0.1632238 0.096591834
## 452 -0.6189556 0.8404929 0.1631951 0.1631984 0.101315176
## 453 -0.5729872 0.8794083 0.1631697 0.1631729 0.106251519
## 454 -0.6140017 0.8897541 0.1631442 0.1631475 0.111277864
## 455 -0.5605896 0.8051735 0.1631186 0.1631221 0.116274662
## 456 -0.5748364 0.8521931 0.1630931 0.1630967 0.121129180
## 457 -0.5697240 0.8420562 0.1630676 0.1630713 0.125738578
## 458 -0.6408893 0.8460457 0.1630420 0.1630459 0.130012602
## 459 -0.6563128 0.8686818 0.1630165 0.1630206 0.133875847
## 460 -0.6155331 0.8047139 0.1629910 0.1629952 0.137269512
## 461 -0.5622072 0.9141663 0.1629654 0.1629698 0.140152624
## 462 -0.5366490 0.8833453 0.1629399 0.1629443 0.142502697
## 463 -0.6168528 0.8980168 0.1629143 0.1629189 0.144315825
## 464 -0.5970818 0.9745006 0.1628888 0.1628935 0.145606210
## 465 -0.5886828 0.8193027 0.1628633 0.1628680 0.146405165
## 466 -0.5663758 0.9248220 0.1628378 0.1628426 0.146759613
## 467 -0.5962812 0.8633595 0.1628123 0.1628171 0.146730154
## 468 -0.6009221 0.8757074 0.1627868 0.1627917 0.146388759
## 469 -0.5954128 0.8681831 0.1627613 0.1627663 0.145816157
## 470 -0.5739116 0.9349760 0.1627358 0.1627409 0.145099022
## 471 -0.5502785 0.9711442 0.1627103 0.1627155 0.144327023
## 472 -0.5623880 0.8684164 0.1626847 0.1626900 0.143589841
## 473 -0.6216735 0.8628345 0.1626592 0.1626646 0.142974248
## 474 -0.6652636 0.8345038 0.1626337 0.1626392 0.142561317
## 475 -0.6193787 0.8687881 0.1626082 0.1626138 0.142423865
## 476 -0.5837458 0.8759027 0.1625826 0.1625883 0.142624189
## 477 -0.5809314 0.9143029 0.1625571 0.1625629 0.143212164
## 478 -0.5705562 0.8390430 0.1625315 0.1625375 0.144223758
## 479 -0.5754567 0.8660345 0.1625058 0.1625121 0.145679996
## 480 -0.5951540 0.8190587 0.1624802 0.1624866 0.147586402
## 481 -0.5813270 0.8898616 0.1624546 0.1624612 0.149932936
## 482 -0.5551584 0.9289092 0.1624291 0.1624358 0.152694406
## 483 -0.5446663 0.8768544 0.1624035 0.1624103 0.155831356
## 484 -0.5560484 0.9227274 0.1623779 0.1623849 0.159291375
## 485 -0.5557075 0.8736893 0.1623524 0.1623595 0.163010809
## 486 -0.6033194 0.8563752 0.1623269 0.1623341 0.166916794
## 487 -0.5980275 0.9132646 0.1623013 0.1623086 0.170929565
## 488 -0.5305263 0.8976575 0.1622758 0.1622832 0.174964949
## 489 -0.4989230 0.8808921 0.1622502 0.1622578 0.178936987
## 490 -0.5284535 0.9763560 0.1622246 0.1622324 0.182760586
## 491 -0.4954968 0.9425189 0.1621991 0.1622069 0.186354126
## 492 -0.5134989 0.9381262 0.1621735 0.1621815 0.189641948
## 493 -0.5366029 0.8582768 0.1621480 0.1621561 0.192556649
## 494 -0.5129965 0.9006312 0.1621225 0.1621307 0.195041103
## 495 -0.5879005 0.9089424 0.1620969 0.1621052 0.197050174
## 496 -0.4939003 0.9108419 0.1620714 0.1620798 0.198552044
## 497 -0.5122324 1.0103492 0.1620458 0.1620544 0.199529146
## 498 -0.5143594 0.9151907 0.1620203 0.1620290 0.199978655
## 499 -0.5438659 0.9508694 0.1619948 0.1620037 0.199912544
## 500 -0.5426746 0.9271453 0.1619692 0.1619782 0.199357191
## 501 -0.5685526 0.9508090 0.1619437 0.1619528 0.198352566
## 502 -0.5518414 0.9195067 0.1619180 0.1619274 0.196951018
## 503 -0.5341642 0.9638643 0.1618924 0.1619020 0.195215698
## 504 -0.5986406 0.9137820 0.1618668 0.1618765 0.193218685
## 505 -0.5692275 0.9707376 0.1618412 0.1618510 0.191038847
## 506 -0.5930375 0.9054091 0.1618156 0.1618256 0.188759528
## 507 -0.4695812 0.8829004 0.1617901 0.1618001 0.186466116
## 508 -0.5232302 0.9648473 0.1617645 0.1617747 0.184243569
## 509 -0.5701748 0.8981589 0.1617390 0.1617493 0.182173972
## 510 -0.5404975 0.8870271 0.1617134 0.1617238 0.180334205
## 511 -0.5513528 0.9303812 0.1616877 0.1616984 0.178793772
## 512 -0.6386255 0.8732631 0.1616622 0.1616730 0.177612878
## 513 -0.5766363 0.9417090 0.1616368 0.1616475 0.176840783
## 514 -0.5151667 0.8824153 0.1616113 0.1616221 0.176514502
## 515 -0.5788410 0.9250921 0.1615858 0.1615967 0.176657867
## 516 -0.5477477 0.8869848 0.1615603 0.1615712 0.177280995
## 517 -0.5240711 0.9224283 0.1615348 0.1615459 0.178380146
## 518 -0.5794730 0.8847609 0.1615091 0.1615205 0.179938008
## 519 -0.4848866 0.9088288 0.1614834 0.1614950 0.181924356
## 520 -0.5383784 0.9067634 0.1614578 0.1614695 0.184297094
## 521 -0.5279924 0.9482767 0.1614322 0.1614441 0.187003628
## 522 -0.6025576 0.8737539 0.1614067 0.1614186 0.189982530
## 523 -0.4933116 1.0299164 0.1613811 0.1613932 0.193165439
## 524 -0.5226194 0.9347634 0.1613556 0.1613678 0.196479142
## 525 -0.5530572 0.9388353 0.1613301 0.1613424 0.199847770
## 526 -0.5119351 0.9398762 0.1613045 0.1613170 0.203195043
## 527 -0.5310050 0.9151483 0.1612790 0.1612916 0.206446497
## 528 -0.5111575 0.9094976 0.1612534 0.1612663 0.209531620
## 529 -0.5496881 0.9559856 0.1612278 0.1612409 0.212385852
## 530 -0.5585256 0.9184517 0.1612021 0.1612155 0.214952366
## 531 -0.4875845 1.0034792 0.1611764 0.1611901 0.217183606
## 532 -0.5556883 0.9509183 0.1611508 0.1611647 0.219042516
## 533 -0.5680473 0.9761976 0.1611253 0.1611392 0.220503444
## 534 -0.5363912 0.9654064 0.1610998 0.1611138 0.221552694
## 535 -0.4837875 0.9828136 0.1610742 0.1610883 0.222188701
## 536 -0.4856254 1.0246870 0.1610486 0.1610629 0.222421850
## 537 -0.5441998 0.9716729 0.1610230 0.1610376 0.222273941
## 538 -0.5474887 0.9513300 0.1609974 0.1610122 0.221777304
## 539 -0.5834386 0.9442957 0.1609718 0.1609868 0.220973629
## 540 -0.4956012 0.9740285 0.1609462 0.1609614 0.219912523
## 541 -0.5068056 0.9707252 0.1609207 0.1609359 0.218649844
## 542 -0.4691354 0.9476045 0.1608951 0.1609105 0.217245890
## 543 -0.5428357 0.9766843 0.1608696 0.1608850 0.215763463
## 544 -0.5119656 0.9015091 0.1608440 0.1608596 0.214265898
## 545 -0.5331299 0.9778099 0.1608186 0.1608342 0.212815110
## 546 -0.4732893 0.9450822 0.1607930 0.1608088 0.211469707
## 547 -0.5379900 0.9557577 0.1607674 0.1607834 0.210283241
## 548 -0.5265019 0.9316183 0.1607418 0.1607580 0.209302642
## 549 -0.4949424 0.9118674 0.1607163 0.1607325 0.208566876
## 550 -0.5307223 0.9850601 0.1606908 0.1607071 0.208105876
## 551 -0.5491894 0.9415278 0.1606651 0.1606817 0.207939763
## 552 -0.5169069 0.9422605 0.1606396 0.1606563 0.208078385
## 553 -0.5796321 0.8994073 0.1606141 0.1606309 0.208521184
## 554 -0.5230399 0.9962156 0.1605885 0.1606055 0.209257377
## 555 -0.5023415 1.0052928 0.1605628 0.1605800 0.210266465
## 556 -0.4805328 0.9520400 0.1605373 0.1605546 0.211519026
## 557 -0.5125170 0.8929643 0.1605117 0.1605292 0.212977772
## 558 -0.4872375 0.9336395 0.1604862 0.1605038 0.214598843
## 559 -0.5632346 0.9399065 0.1604606 0.1604783 0.216333270
## 560 -0.4893843 0.9515706 0.1604351 0.1604529 0.218128586
## 561 -0.4667973 0.9556113 0.1604095 0.1604276 0.219930516
## 562 -0.5255450 0.9539032 0.1603840 0.1604023 0.221684688
## 563 -0.5293245 0.9362905 0.1603584 0.1603769 0.223338328
## 564 -0.5117490 0.9525349 0.1603327 0.1603514 0.224841865
## 565 -0.4667339 0.9522404 0.1603071 0.1603260 0.226150417
## 566 -0.4436817 0.9697059 0.1602814 0.1603005 0.227225090
## 567 -0.5208002 0.9536515 0.1602558 0.1602752 0.228034077
## 568 -0.5396110 0.9679097 0.1602302 0.1602499 0.228553495
## 569 -0.4850040 0.9719996 0.1602045 0.1602245 0.228767967
## 570 -0.4784552 0.9905287 0.1601789 0.1601992 0.228670913
## 571 -0.4889036 0.9396157 0.1601534 0.1601738 0.228264551
## 572 -0.4850866 0.9931977 0.1601278 0.1601482 0.227559615
## 573 -0.5853602 0.9704812 0.1601023 0.1601228 0.226574803
## 574 -0.4703633 0.9526077 0.1600767 0.1600974 0.225335968
## 575 -0.5610268 0.9763026 0.1600512 0.1600721 0.223875099
## 576 -0.5487828 0.9626186 0.1600256 0.1600467 0.222229105
## 577 -0.5098562 0.9580359 0.1600001 0.1600213 0.220438474
## 578 -0.4790015 0.9782974 0.1599745 0.1599958 0.218545823
## 579 -0.5455143 0.9895314 0.1599489 0.1599703 0.216594414
## 580 -0.4790420 0.9848387 0.1599232 0.1599448 0.214626667
## 581 -0.5509557 0.9107140 0.1598975 0.1599194 0.212682735
## 582 -0.4911714 0.9400533 0.1598717 0.1598941 0.210799176
## 583 -0.5155655 0.9319221 0.1598457 0.1598688 0.209007778
## 584 -0.5557130 0.9713718 0.1598201 0.1598433 0.207334563
## 585 -0.5062524 0.9469979 0.1597947 0.1598179 0.205799014
## 586 -0.5754240 0.9456679 0.1597691 0.1597925 0.204413542
## 587 -0.5096788 0.9595398 0.1597435 0.1597670 0.203183214
## 588 -0.4993420 0.9001144 0.1597181 0.1597416 0.202105746
## 589 -0.5207744 0.9660126 0.1596926 0.1597162 0.201171765
## 590 -0.5275781 0.9630873 0.1596672 0.1596908 0.200365324
## 591 -0.5103441 0.9724532 0.1596417 0.1596655 0.199664654
## 592 -0.6095161 0.9644899 0.1596163 0.1596401 0.199043130
## 593 -0.4788258 0.9368033 0.1595908 0.1596147 0.198470405
## 594 -0.5716568 0.9165739 0.1595652 0.1595893 0.197913694
## 595 -0.5359011 0.9966561 0.1595396 0.1595639 0.197339132
## 596 -0.5322461 0.8921910 0.1595140 0.1595384 0.196713193
## 597 -0.5184776 0.9467605 0.1594884 0.1595130 0.196004088
## 598 -0.4921784 0.8818579 0.1594629 0.1594876 0.195183121
## 599 -0.5797272 0.9722432 0.1594374 0.1594622 0.194225932
## 600 -0.5882679 0.9633366 0.1594119 0.1594368 0.193113597
## 601 -0.4952434 0.9101217 0.1593864 0.1594114 0.191833540
## 602 -0.5751621 0.8604020 0.1593609 0.1593860 0.190380221
## 603 -0.5364030 0.9487377 0.1593354 0.1593607 0.188755578
## 604 -0.5557771 0.8864101 0.1593099 0.1593355 0.186969204
## 605 -0.5557191 0.9108800 0.1592844 0.1593103 0.185038244
## 606 -0.5724824 0.8820509 0.1592589 0.1592851 0.182987014
## 607 -0.5094620 0.9401142 0.1592334 0.1592596 0.180846365
## 608 -0.6028502 0.9484418 0.1592079 0.1592343 0.178652779
## 609 -0.5854712 0.9152418 0.1591824 0.1592089 0.176447258
## 610 -0.6414936 0.9002968 0.1591569 0.1591835 0.174274016
## 611 -0.5550791 0.9214380 0.1591313 0.1591581 0.172179031
## 612 -0.5893485 0.8861669 0.1591057 0.1591327 0.170208489
## 613 -0.5782180 0.8933262 0.1590802 0.1591073 0.168407186
## 614 -0.6043493 0.9249696 0.1590546 0.1590819 0.166816933
## 615 -0.5599348 0.9134240 0.1590291 0.1590565 0.165475015
## 616 -0.5905323 0.9198569 0.1590035 0.1590312 0.164412768
## 617 -0.5604199 0.9030936 0.1589779 0.1590059 0.163654314
## 618 -0.5382699 0.8879327 0.1589523 0.1589806 0.163215500
## 619 -0.6033328 0.8897617 0.1589268 0.1589553 0.163103090
## 620 -0.5503368 0.8842989 0.1589012 0.1589300 0.163314237
## 621 -0.5583171 0.8723632 0.1588757 0.1589047 0.163836251
## 622 -0.5957849 0.8757417 0.1588501 0.1588794 0.164646692
## 623 -0.5856622 0.8253821 0.1588246 0.1588540 0.165713786
## 624 -0.5263585 0.9273954 0.1587989 0.1588286 0.166997154
## 625 -0.5139808 0.8866048 0.1587732 0.1588032 0.168448847
## 626 -0.5699460 0.8911871 0.1587475 0.1587778 0.170014648
## 627 -0.5388074 0.9231821 0.1587218 0.1587524 0.171635626
## 628 -0.5706308 0.9087309 0.1586961 0.1587271 0.173249876
## 629 -0.5562014 0.9421774 0.1586704 0.1587018 0.174794411
## 630 -0.5276893 0.9412829 0.1586447 0.1586764 0.176207137
## 631 -0.5944831 0.8884611 0.1586190 0.1586510 0.177428867
## 632 -0.5336222 0.8899166 0.1585933 0.1586259 0.178405294
## 633 -0.5880717 0.8629506 0.1585677 0.1586006 0.179088867
## 634 -0.5483692 0.9654929 0.1585421 0.1585753 0.179440519
## 635 -0.6156674 0.9359662 0.1585166 0.1585500 0.179431172
## 636 -0.5461085 0.9448577 0.1584911 0.1585247 0.179042980
## 637 -0.5251375 0.9061647 0.1584654 0.1584993 0.178270263
## 638 -0.5567971 0.9370289 0.1584399 0.1584738 0.177120087
## 639 -0.5662854 0.9805512 0.1584143 0.1584484 0.175612479
## 640 -0.5616574 0.8891374 0.1583888 0.1584229 0.173780249
## 641 -0.5503176 0.9435786 0.1583632 0.1583974 0.171668421
## 642 -0.5856633 0.8697456 0.1583376 0.1583720 0.169333274
## 643 -0.4767406 0.9094218 0.1583121 0.1583465 0.166841029
## 644 -0.5820039 0.9007177 0.1582865 0.1583211 0.164266189
## 645 -0.5761965 0.8379205 0.1582609 0.1582956 0.161689597
## 646 -0.6065975 0.8916328 0.1582348 0.1582702 0.159196244
## 647 -0.5909231 0.9052272 0.1582090 0.1582447 0.156872905
## 648 -0.5795101 0.8831566 0.1581834 0.1582193 0.154805647
## 649 -0.5354932 0.8611684 0.1581579 0.1581939 0.153077303
## 650 -0.5966608 0.8984774 0.1581323 0.1581686 0.151764963
## 651 -0.5994659 0.8679342 0.1581068 0.1581434 0.150937577
## 652 -0.5280173 0.9278521 0.1580812 0.1581181 0.150653719
## 653 -0.5641934 0.8943722 0.1580557 0.1580929 0.150959605
## 654 -0.5500859 0.8988430 0.1580301 0.1580676 0.151887403
## 655 -0.5963897 0.8169213 0.1580046 0.1580424 0.153453909
## 656 -0.6102627 0.8976412 0.1579790 0.1580172 0.155659622
## 657 -0.5329804 0.9147805 0.1579535 0.1579919 0.158488258
## 658 -0.5938349 0.9335203 0.1579279 0.1579667 0.161906718
## 659 -0.5996207 0.9214044 0.1579024 0.1579414 0.165865531
## 660 -0.5909088 0.8966596 0.1578768 0.1579161 0.170299752
## 661 -0.5674646 0.9274865 0.1578513 0.1578909 0.175130312
## 662 -0.5419987 0.9065447 0.1578257 0.1578654 0.180265777
## 663 -0.5264319 0.9519975 0.1578002 0.1578400 0.185604481
## 664 -0.5592906 0.9593293 0.1577745 0.1578147 0.191036976
## 665 -0.5201085 0.9576053 0.1577489 0.1577894 0.196448730
## 666 -0.5259965 0.9276794 0.1577232 0.1577640 0.201723014
## 667 -0.5512463 0.9560963 0.1576975 0.1577387 0.206743878
## 668 -0.4860706 1.0163822 0.1576718 0.1577135 0.211399163
## 669 -0.4810182 1.0033869 0.1576461 0.1576883 0.215583437
## 670 -0.4945883 0.9543052 0.1576205 0.1576630 0.219200788
## 671 -0.5462045 0.9370739 0.1575948 0.1576378 0.222167399
## 672 -0.4970972 0.9600835 0.1575692 0.1576125 0.224413810
## 673 -0.5027753 0.9497459 0.1575436 0.1575872 0.225886833
## 674 -0.4953010 0.9425997 0.1575180 0.1575617 0.226551028
## 675 -0.5227915 0.9712026 0.1574924 0.1575362 0.226389726
## 676 -0.4795773 0.9556975 0.1574668 0.1575107 0.225405549
## 677 -0.4885552 0.9512014 0.1574413 0.1574854 0.223620417
## 678 -0.4954378 0.9506308 0.1574157 0.1574600 0.221075031
## 679 -0.5487619 0.9284838 0.1573901 0.1574349 0.217827856
## 680 -0.5234347 0.9792548 0.1573645 0.1574098 0.213953612
## 681 -0.5430687 0.9789816 0.1573390 0.1573846 0.209541334
## 682 -0.5171387 0.9140475 0.1573134 0.1573598 0.204692029
## 683 -0.6169784 0.9386734 0.1572878 0.1573350 0.199516016
## 684 -0.5521998 0.9238891 0.1572623 0.1573098 0.194130009
## 685 -0.5642818 0.9080580 0.1572365 0.1572845 0.188654026
## 686 -0.5461206 0.8955717 0.1572108 0.1572593 0.183208219
## 687 -0.5550928 0.9148290 0.1571851 0.1572340 0.177909694
## 688 -0.5252612 0.9000022 0.1571593 0.1572088 0.172869438
Let’s define Static and Dynamic multi step ahead forecasts.
Notice that static forecasts successively further into the future, which can be difficult. Meanwhile, dynamic forecasts build upon potentially error-prone prior forecasts, which can be equally troublesome.
Notice pure distributed lag models (i.e. \(Y_{t}=\alpha + \beta X_{t-1}+u_{T]\)}) don’t permit dynamic forecasts since they require a forecast of \(X\). Moreover, distributed lag models only permit static forecasts up util the horizon of the \(X\) lag (i.e. one in this case).
Let’s use our training set, which ended in Dec2013 to create a series of 24 static forecasts (ie through the end of 2015).
### ARIMA
ARIMA_mulpred <- ts(forecast(ARIMA_auto, h = 24)$mean, start = c(2014,1), frequency =12)
### ARMA-ARCH
Garch_mulpred <- ts(fitted(ugarchforecast(fitORspec = garch_fit, n.ahead = 24)), start = c(2014,1), frequency =12)
### Holt-Winter
HW1_mulpred <- ts(forecast(HW1, h = 24)$mean, start = c(2014,1), frequency =12)
### NNET
NNET_mulpred <- ts(forecast(NNET, h = 24)$mean, start = c(2014,1), frequency =12)
### Random Forest
# We will need to write a loop to get static multiple step ahead forecast
h <- 24
RF_mulpred <- matrix(NA, h, 1)
X_multest <- head(X_test,1)
for (i in 1:h){
set.seed(123)
RF_mulpred[i] <- predict(RF_fit, X_multest)
X_multest[2:ncol(X_multest)] <- X_multest[-ncol(X_multest)] # update the "regressor" with predicted value
X_multest[1] <- RF_mulpred[i]
}
RF_mulpred <- ts(RF_mulpred, start = c(2014,1), frequency = 12)
### Prophet
df_prophet <- Prophet_traindata %>%
select(-HousingStartGrowth) %>%
rename(ds = Date) %>%
rename(y = PriceIndexGrowthSA)
m <- prophet(df_prophet)
future <- make_future_dataframe(m, periods = 24, freq = "month")
forecast <- predict(m, future)
fcst <- forecast[324:nrow(forecast),]
Prophet_mulpred <- ts(fcst[[16]], start = c(2014, 1), frequency = 12)
### Plot Forecast
Test<-window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014, 1), end=c(2015,12))
mulpreds <- ts.union(ARIMA_mulpred, Garch_mulpred, HW1_mulpred, NNET_mulpred, RF_mulpred, Prophet_mulpred, Test) %>%
`colnames<-`(c("ARMA","ARMA-GARCH","Holt Winters", "NNETAR", "Random Forest", "Prophet", "TestSample"))
autoplot(mulpreds) +
labs(color ='', y = "Forecast", x = '', title = "Static 24-Step Ahead Forecast")
Let’s compute the out of sample (OOS) forecast errors
errOOS <- ts((window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014, 1)) - mulpreds[,-7]),
start = c(2014,1), frequency =12)%>%
`colnames<-`(c("ARMA","ARMA-GARCH","Holt Winters", "NNETAR", "Random Forest", "Prophet"))
We can summarize the errors
summary(errOOS)
## ARMA ARMA-GARCH Holt Winters NNETAR
## Min. :-0.73175 Min. :-0.245126 Min. :-0.50072 Min. :-0.66700
## 1st Qu.:-0.42927 1st Qu.:-0.085938 1st Qu.:-0.09069 1st Qu.:-0.46159
## Median :-0.06388 Median : 0.013576 Median : 0.05912 Median :-0.29957
## Mean :-0.14647 Mean :-0.007118 Mean : 0.07576 Mean :-0.28807
## 3rd Qu.: 0.10868 3rd Qu.: 0.066888 3rd Qu.: 0.36287 3rd Qu.:-0.13048
## Max. : 0.41137 Max. : 0.180397 Max. : 0.60061 Max. : 0.02024
## Random Forest Prophet
## Min. :-0.53100 Min. :-0.03696
## 1st Qu.:-0.36493 1st Qu.: 0.12346
## Median :-0.24063 Median : 0.25432
## Mean :-0.25351 Mean : 0.24154
## 3rd Qu.:-0.15272 3rd Qu.: 0.34758
## Max. : 0.05648 Max. : 0.51311
Let’s construct the Mean Squared Forecast Error (MSFE).
MSFE<-colMeans(errOOS^2,na.rm = TRUE)
MSFE
## ARMA ARMA-GARCH Holt Winters NNETAR Random Forest
## 0.14347940 0.01353426 0.09154525 0.12124769 0.08934739
## Prophet
## 0.08317619
There are many uses of simulation in a time series context.
Parametric simulation (i.e. Monte Carlo) is often used when you have a good sense of the DGP. Meanwhile, non parametric simulation (i.e. Bootstrapping) relies upon successive draws of the empirical distribution.
In the following we will demonstrate using bootstrapping for construction forecast confidence intervals.
Recall that bootstrapping randomly resamples from the observed dataset in order to create many pseudo samples for analysis. The model of interest is implemented on each pseudo sample. The range of the resulting estimates provides a confidence interval for the estimation on the observed sample.
Unfortunately, random resampling disrupts the temporal persistence of the process. So, we rely upon block bootstrapping. Briefly, suppose your EDA suggests that the series has a temporal persistence of 12 months. Then we resample from the observed data by drawing blocks of 12 successive months. We can stitch these blocks together to generate a a pseudo sample of the desired size.
Note that due to the simulation process the pseudo samples you draw may be different each time. Best practice is to draw several hundred (or thousand) pseudo samples. For illustratives purpose, we’re only drawing for 4 pseudo samples here.
nT = nrow(df_adjts)
Train = window(df_adjts[,"PriceIndexGrowthSA"], end = c(2013,12))
Test = window(df_adjts[,"PriceIndexGrowthSA"], start = c(2014, 1))
TrainNum <- round(length(Train))
BootpathNum = 4
BootSamples <- bld.mbb.bootstrap(Train, BootpathNum,block_size=12) %>% data.frame() %>% ts(end= end(Train), frequency=12)
colnames(BootSamples) <- c(lapply(1:(BootpathNum), FUN =function(x){paste("Path",x,sep="")}))
plot(BootSamples, main = "Bootstrapped Samples")
Our goal here is to form a confidence interval around our forecast. We want to avoid making distributional assumptions, so we rely upon bootstraps.
ARMA_fit <- auto.arima(Train)
arimafc <- forecast(ARMA_fit, h=nT-TrainNum, level=95)
arimafc_err <- df_adjts[,"PriceIndexGrowthSA"] - arimafc$mean
Use that fitted model specification and parameter estimates to construct forecasts for each bootstrap sample.
Bootfcast <- matrix(0, nrow=BootpathNum, ncol=nT-TrainNum)
for(i in seq(BootpathNum)) {
ARMA_refit <- Arima(BootSamples[,i], model=ARMA_fit) # fit model to bootstrapped samples without re-estimating
Bootfcast[i,] <- forecast(ARMA_refit, h = nT-TrainNum)$mean}
We will gather all of the forecasts for Jan2014, and compute the 2.5% and 97.5% quantiles, which will serve to form a 95% confidence interval. Then repeat that for Feb2014, etc…
bootfc <- structure(list(
mean = ts(colMeans(Bootfcast), start = start(Test), frequency=12),
lower = ts(apply(Bootfcast, 2, quantile, prob=0.025), start = start(Test), frequency=12),
upper = ts(apply(Bootfcast, 2, quantile, prob=0.975), start = start(Test), frequency=12),
level = 95),
class="forecast")
{plot(bootfc, xlim = c(1988,2023),main="Bootstrap Forecasts", shadecols = "gray70",fcol = NA)
lines(df_adjts[,"PriceIndexGrowthSA"], col = "black", lty = 2)
legend("bottomleft",legend=c("Raw Data","Bootstrapped Confidence Interval"),
col=c("black","grey70"), lty=c(2,1), lwd = c(1,4), cex=0.8, box.lty=0)}
Aggregate forecasts across bootstrap sample (aka “bagging”) can be used to improve forecast accuracy by reducing one or more sources of uncertainty. Consider:
Note: the term model uncertainty sometimes is decomposed to mean the proper model within the training period and stability of the DGP into the out of sample period.
Bagging can help to ameliorate parameter and model uncertainty.
Let’s say we found that an ARMA(1,1) was optimal for our series in the training period and we estimate the parameters \(\Theta_{ARMA(1,1)}\)
Case 1: Produce 1000s of bootstrap paths. For each path, forecast the series using the same \(\Theta_{ARMA(1,1)}\).
Case 2: Produce 1000s of bootstrap paths. For each path \(h\), refit an optimal ARMA(1,1), yielding \(\Theta^{h}_{ARMA(1,1)}\)
Case 3: Produce 1000s of bootstrap paths. For each path \(h\), refit an optimal ARMA(p,q), yielding \(\Theta^{h}_{ARMA(p,q)}\)
In the following we will illustrate Case 2 and Case 3 and compare to the single ARMA fit as our proxy for Case 1.
We will find the optimal functional form via information criterion.
We will then fit this functional form to each bootstrap sample, and then forecast. In doing so, the ARMA order remains the same, but the parameter estimates are optimized for each bootstrap path.
ARMA_fit <- auto.arima(Train) # optimal ARIMA is ARIMA(2,0,2)(0,1,2)[12]
bagfcast1 <- matrix(0, nrow=BootpathNum, ncol=nT-TrainNum)
for(i in seq(BootpathNum)) {
ARMA_refit <- Arima(BootSamples[,i],
order=c(2, 0, 2),
seasonal = list(order = c(0,1,2), period = 12)) # fitted ARIMA(2,0,2)(0,1,2)[12] with re-estimating
bagfcast1[i,] <- forecast(ARMA_refit, h = nT-TrainNum)$mean} %>% ts(frequency=12, start = start(Test))
We will find the optimal ARIMA structure for each bootstrap path, fit the ARMA model accordingly, and then forecast.
bagfcast2 <- matrix(0, nrow=BootpathNum, ncol=nT-TrainNum)
for(i in seq(BootpathNum)) {
ARMA_refit <- auto.arima(BootSamples[,i]) # fitted optimal arima model with each sample
bagfcast2[i,] <- forecast(ARMA_refit, h = nT-TrainNum)$mean}
Let’s generate bagging forecast errors in the testing period.
bagfc1 <- colMeans(bagfcast1) %>% ts(frequency=12, start = start(Test))
bagfc2 <- colMeans(bagfcast2) %>% ts(frequency=12, start = start(Test))
bagfc1_err <- df_adjts[,"PriceIndexGrowthSA"] - bagfc1
bagfc2_err <- df_adjts[,"PriceIndexGrowthSA"] - bagfc2
Now compare the forecast errors built from the optimal arima forecast, bootstrapped forecast, bagging1 and bagging2 forecast errors
{plot(arimafc_err, col = "red", xlab = "", ylab = "OOS Error", main = "ARIMA OOS Forecast Error")
lines(bagfc1_err, col = "green", lty = 3)
lines(bagfc2_err, col = "purple", lty = 4)
legend("bottomleft",legend=c("ARIMA Forecast OOS Error",
"Bagging Case 2 (Reduce Parameter Uncertainty)",
"Bagging case 3 (Reduce Parameter and Model Uncertainty)"),
col=c("red", "green","purple"), lty=c(1,2,3,4), cex=0.6, box.lty=0)
}
Recall our earlier discussion where housing starts may both lead and lag price growth.
Economically, it might be that rapid housing starts signal more supply, which depresses prices.
Conversely, starts may be rising because prices are rising, which signal more profitability.
This simultaneity will bias coefficient estimates of our univariate specifications. Instead, we might consider a simultaneous system of autoregressive specifications; i.e. a vector auto regression VAR.
VAR tools are helpful for
A VAR is an Autoregressive model across multiple series. e.g. housing starts are a function of past starts and prices; meanwhile prices may be a function of past prices and starts.
We can rely upon information criterion to guide our choice of lag structure.
library(vars)
VAR_data<-window(df_adjts[,c("PriceIndexGrowthSA","HousingStartGrowth")], end = c(2013,12))
VARselect(VAR_data, lag.max = 12, type = "const", season = 12)$selection
## AIC(n) HQ(n) SC(n) FPE(n)
## 12 2 2 12
The AIC suggests 12 lags.
VAR_est <- VAR(y = VAR_data, p = 2, type = "const")
summary(VAR_est)
##
## VAR Estimation Results:
## =========================
## Endogenous variables: PriceIndexGrowthSA, HousingStartGrowth
## Deterministic variables: const
## Sample size: 321
## Log Likelihood: -1213.124
## Roots of the characteristic polynomial:
## 0.8272 0.3958 0.3958 0.1464
## Call:
## VAR(y = VAR_data, p = 2, type = "const")
##
##
## Estimation results for equation PriceIndexGrowthSA:
## ===================================================
## PriceIndexGrowthSA = PriceIndexGrowthSA.l1 + HousingStartGrowth.l1 + PriceIndexGrowthSA.l2 + HousingStartGrowth.l2 + const
##
## Estimate Std. Error t value Pr(>|t|)
## PriceIndexGrowthSA.l1 1.2889478 0.0504579 25.545 < 2e-16 ***
## HousingStartGrowth.l1 0.0010583 0.0008132 1.301 0.1941
## PriceIndexGrowthSA.l2 -0.3872130 0.0503939 -7.684 1.96e-13 ***
## HousingStartGrowth.l2 0.0022784 0.0008133 2.801 0.0054 **
## const 0.0263956 0.0121799 2.167 0.0310 *
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
##
## Residual standard error: 0.1948 on 316 degrees of freedom
## Multiple R-Squared: 0.8889, Adjusted R-squared: 0.8875
## F-statistic: 632.2 on 4 and 316 DF, p-value: < 2.2e-16
##
##
## Estimation results for equation HousingStartGrowth:
## ===================================================
## HousingStartGrowth = PriceIndexGrowthSA.l1 + HousingStartGrowth.l1 + PriceIndexGrowthSA.l2 + HousingStartGrowth.l2 + const
##
## Estimate Std. Error t value Pr(>|t|)
## PriceIndexGrowthSA.l1 -3.19578 3.46608 -0.922 0.3572
## HousingStartGrowth.l1 0.14333 0.05586 2.566 0.0108 *
## PriceIndexGrowthSA.l2 3.53848 3.46168 1.022 0.3075
## HousingStartGrowth.l2 0.02815 0.05587 0.504 0.6147
## const 0.39305 0.83667 0.470 0.6388
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
##
## Residual standard error: 13.38 on 316 degrees of freedom
## Multiple R-Squared: 0.02705, Adjusted R-squared: 0.01474
## F-statistic: 2.197 on 4 and 316 DF, p-value: 0.06923
##
##
##
## Covariance matrix of residuals:
## PriceIndexGrowthSA HousingStartGrowth
## PriceIndexGrowthSA 0.03794 -0.1156
## HousingStartGrowth -0.11557 179.0473
##
## Correlation matrix of residuals:
## PriceIndexGrowthSA HousingStartGrowth
## PriceIndexGrowthSA 1.00000 -0.04434
## HousingStartGrowth -0.04434 1.00000
Notice that there are 2 “regression” tables. That’s because we
have a system of two equations.
The parameter on HousingStartGrowth.l2 is 0.0022832
This means that a one unit increase in the housing starts growth rate this month is associated with a 0.0022832 unit increase in housing prices in two months from now
i.e. supply of homes is associated with future price increases (e.g. Say’s law, supply breeds demand???)
We’ll view the second output table
Most of the coefficients are not statistically significant. The R2 is low and the F stat is above 5%.
The implication is that after controlling for the simultaneity of prices, explaining housing is driven only by its own temporal dynamics (witness only HousingStartGrowth.l1 is significant)
Note: that does NOT mean that the model is perfect. We could/should consider other features and model orders.
tsdisplay(VAR_est$varresult$PriceIndexGrowthSA$residuals, main = "Residuals of Price Index Growth")
tsdisplay(VAR_est$varresult$HousingStartGrowth$residuals, main = "Residuals of Housing Start Growth")
We can attempt to address that possible remaining seasonality with a seasonal VAR.
VAR_est2 <- VAR(y = VAR_data, p = 2, season = 12,type = "const")
summary(VAR_est2)
##
## VAR Estimation Results:
## =========================
## Endogenous variables: PriceIndexGrowthSA, HousingStartGrowth
## Deterministic variables: const
## Sample size: 321
## Log Likelihood: -1048.708
## Roots of the characteristic polynomial:
## 0.8256 0.4466 0.395 0.395
## Call:
## VAR(y = VAR_data, p = 2, type = "const", season = 12L)
##
##
## Estimation results for equation PriceIndexGrowthSA:
## ===================================================
## PriceIndexGrowthSA = PriceIndexGrowthSA.l1 + HousingStartGrowth.l1 + PriceIndexGrowthSA.l2 + HousingStartGrowth.l2 + const + sd1 + sd2 + sd3 + sd4 + sd5 + sd6 + sd7 + sd8 + sd9 + sd10 + sd11
##
## Estimate Std. Error t value Pr(>|t|)
## PriceIndexGrowthSA.l1 1.285511 0.051566 24.929 < 2e-16 ***
## HousingStartGrowth.l1 0.002655 0.001341 1.980 0.04858 *
## PriceIndexGrowthSA.l2 -0.387227 0.051465 -7.524 6e-13 ***
## HousingStartGrowth.l2 0.003736 0.001354 2.760 0.00614 **
## const 0.025073 0.012285 2.041 0.04211 *
## sd1 -0.097567 0.056789 -1.718 0.08680 .
## sd2 -0.138604 0.064941 -2.134 0.03362 *
## sd3 -0.126514 0.087349 -1.448 0.14854
## sd4 -0.169843 0.091958 -1.847 0.06572 .
## sd5 -0.114447 0.072260 -1.584 0.11427
## sd6 -0.092925 0.066281 -1.402 0.16194
## sd7 -0.085448 0.061604 -1.387 0.16644
## sd8 -0.096723 0.059431 -1.627 0.10467
## sd9 -0.081146 0.059838 -1.356 0.17607
## sd10 -0.077203 0.061370 -1.258 0.20936
## sd11 -0.037761 0.058308 -0.648 0.51773
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
##
## Residual standard error: 0.1961 on 305 degrees of freedom
## Multiple R-Squared: 0.8913, Adjusted R-squared: 0.886
## F-statistic: 166.7 on 15 and 305 DF, p-value: < 2.2e-16
##
##
## Estimation results for equation HousingStartGrowth:
## ===================================================
## HousingStartGrowth = PriceIndexGrowthSA.l1 + HousingStartGrowth.l1 + PriceIndexGrowthSA.l2 + HousingStartGrowth.l2 + const + sd1 + sd2 + sd3 + sd4 + sd5 + sd6 + sd7 + sd8 + sd9 + sd10 + sd11
##
## Estimate Std. Error t value Pr(>|t|)
## PriceIndexGrowthSA.l1 0.28991 2.16996 0.134 0.893805
## HousingStartGrowth.l1 -0.40220 0.05643 -7.128 7.41e-12 ***
## PriceIndexGrowthSA.l2 1.24854 2.16570 0.577 0.564699
## HousingStartGrowth.l2 -0.16060 0.05698 -2.819 0.005138 **
## const 0.70157 0.51695 1.357 0.175743
## sd1 12.01779 2.38973 5.029 8.43e-07 ***
## sd2 38.13026 2.73281 13.953 < 2e-16 ***
## sd3 31.31391 3.67576 8.519 7.49e-16 ***
## sd4 22.63754 3.86970 5.850 1.27e-08 ***
## sd5 14.72243 3.04078 4.842 2.05e-06 ***
## sd6 7.26792 2.78917 2.606 0.009617 **
## sd7 6.27819 2.59236 2.422 0.016027 *
## sd8 4.91979 2.50092 1.967 0.050067 .
## sd9 9.13871 2.51806 3.629 0.000333 ***
## sd10 -5.44701 2.58254 -2.109 0.035745 *
## sd11 -9.10430 2.45369 -3.710 0.000246 ***
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
##
##
## Residual standard error: 8.254 on 305 degrees of freedom
## Multiple R-Squared: 0.6427, Adjusted R-squared: 0.6251
## F-statistic: 36.57 on 15 and 305 DF, p-value: < 2.2e-16
##
##
##
## Covariance matrix of residuals:
## PriceIndexGrowthSA HousingStartGrowth
## PriceIndexGrowthSA 0.03847 0.08792
## HousingStartGrowth 0.08792 68.12423
##
## Correlation matrix of residuals:
## PriceIndexGrowthSA HousingStartGrowth
## PriceIndexGrowthSA 1.00000 0.05431
## HousingStartGrowth 0.05431 1.00000
tsdisplay(VAR_est2$varresult$PriceIndexGrowthSA$residuals, main = "Residuals of Price Index Growth")
tsdisplay(VAR_est2$varresult$HousingStartGrowth$residuals, main = "Residuals of Housing Start Growth")
Recall the impact of possible serial correlation. So, it’s best practice to consider our robust standard errors.
library(lmtest)
library(sandwich)
coeftest(VAR_est2, vcov. = sandwich)
##
## t test of coefficients:
##
## Estimate Std. Error t value
## PriceIndexGrowthSA:(Intercept) 0.0250726 0.0161273 1.5547
## PriceIndexGrowthSA:PriceIndexGrowthSA.l1 1.2855112 0.0743666 17.2861
## PriceIndexGrowthSA:HousingStartGrowth.l1 0.0026552 0.0013821 1.9212
## PriceIndexGrowthSA:PriceIndexGrowthSA.l2 -0.3872265 0.0720220 -5.3765
## PriceIndexGrowthSA:HousingStartGrowth.l2 0.0037364 0.0016213 2.3046
## PriceIndexGrowthSA:sd1 -0.0975667 0.0553393 -1.7631
## PriceIndexGrowthSA:sd2 -0.1386039 0.0823705 -1.6827
## PriceIndexGrowthSA:sd3 -0.1265143 0.0926034 -1.3662
## PriceIndexGrowthSA:sd4 -0.1698430 0.0969352 -1.7521
## PriceIndexGrowthSA:sd5 -0.1144473 0.0723069 -1.5828
## PriceIndexGrowthSA:sd6 -0.0929247 0.0582006 -1.5966
## PriceIndexGrowthSA:sd7 -0.0854480 0.0566530 -1.5083
## PriceIndexGrowthSA:sd8 -0.0967228 0.0544400 -1.7767
## PriceIndexGrowthSA:sd9 -0.0811456 0.0512582 -1.5831
## PriceIndexGrowthSA:sd10 -0.0772026 0.0555088 -1.3908
## PriceIndexGrowthSA:sd11 -0.0377606 0.0579757 -0.6513
## HousingStartGrowth:(Intercept) 0.7015672 0.5784665 1.2128
## HousingStartGrowth:PriceIndexGrowthSA.l1 0.2899129 2.4765210 0.1171
## HousingStartGrowth:HousingStartGrowth.l1 -0.4021989 0.0566167 -7.1039
## HousingStartGrowth:PriceIndexGrowthSA.l2 1.2485351 2.3867528 0.5231
## HousingStartGrowth:HousingStartGrowth.l2 -0.1606013 0.0648886 -2.4750
## HousingStartGrowth:sd1 12.0177861 2.7442141 4.3793
## HousingStartGrowth:sd2 38.1302559 3.4915496 10.9207
## HousingStartGrowth:sd3 31.3139071 3.9627792 7.9020
## HousingStartGrowth:sd4 22.6375404 4.1175356 5.4978
## HousingStartGrowth:sd5 14.7224330 3.3386093 4.4098
## HousingStartGrowth:sd6 7.2679164 2.8217627 2.5757
## HousingStartGrowth:sd7 6.2781916 2.7815838 2.2571
## HousingStartGrowth:sd8 4.9197920 2.7365118 1.7978
## HousingStartGrowth:sd9 9.1387057 2.8416286 3.2160
## HousingStartGrowth:sd10 -5.4470132 2.7869083 -1.9545
## HousingStartGrowth:sd11 -9.1042990 2.8827970 -3.1581
## Pr(>|t|)
## PriceIndexGrowthSA:(Intercept) 0.121061
## PriceIndexGrowthSA:PriceIndexGrowthSA.l1 < 2.2e-16 ***
## PriceIndexGrowthSA:HousingStartGrowth.l1 0.055637 .
## PriceIndexGrowthSA:PriceIndexGrowthSA.l2 1.513e-07 ***
## PriceIndexGrowthSA:HousingStartGrowth.l2 0.021859 *
## PriceIndexGrowthSA:sd1 0.078891 .
## PriceIndexGrowthSA:sd2 0.093459 .
## PriceIndexGrowthSA:sd3 0.172884
## PriceIndexGrowthSA:sd4 0.080757 .
## PriceIndexGrowthSA:sd5 0.114504
## PriceIndexGrowthSA:sd6 0.111384
## PriceIndexGrowthSA:sd7 0.132521
## PriceIndexGrowthSA:sd8 0.076617 .
## PriceIndexGrowthSA:sd9 0.114441
## PriceIndexGrowthSA:sd10 0.165295
## PriceIndexGrowthSA:sd11 0.515333
## HousingStartGrowth:(Intercept) 0.226143
## HousingStartGrowth:PriceIndexGrowthSA.l1 0.906886
## HousingStartGrowth:HousingStartGrowth.l1 8.596e-12 ***
## HousingStartGrowth:PriceIndexGrowthSA.l2 0.601277
## HousingStartGrowth:HousingStartGrowth.l2 0.013866 *
## HousingStartGrowth:sd1 1.638e-05 ***
## HousingStartGrowth:sd2 < 2.2e-16 ***
## HousingStartGrowth:sd3 5.036e-14 ***
## HousingStartGrowth:sd4 8.135e-08 ***
## HousingStartGrowth:sd5 1.436e-05 ***
## HousingStartGrowth:sd6 0.010475 *
## HousingStartGrowth:sd7 0.024712 *
## HousingStartGrowth:sd8 0.073192 .
## HousingStartGrowth:sd9 0.001439 **
## HousingStartGrowth:sd10 0.051556 .
## HousingStartGrowth:sd11 0.001747 **
## ---
## Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
If Housing Starts today have an impact on Prices tomorrow, then Housing Starts are said to Granger Cause Prices.
causality(VAR_est2, cause = "HousingStartGrowth")$Granger
##
## Granger causality H0: HousingStartGrowth do not Granger-cause
## PriceIndexGrowthSA
##
## data: VAR object VAR_est2
## F-Test = 4.4035, df1 = 2, df2 = 610, p-value = 0.01263
Let’s examine the other direction.
causality(VAR_est2, cause = "PriceIndexGrowthSA")$Granger
##
## Granger causality H0: PriceIndexGrowthSA do not Granger-cause
## HousingStartGrowth
##
## data: VAR object VAR_est2
## F-Test = 1.802, df1 = 2, df2 = 610, p-value = 0.1658
Another way to understand and use the VAR estimates is via a stress test. For instance, what happens to Prices over the next 2yrs if we get a shock to housing starts today?
irf_PriceIndexGrowth <- irf(VAR_est2, impulse = "HousingStartGrowth",
response = "PriceIndexGrowthSA",
cumulative = FALSE,
n.ahead = 20, boot = TRUE)
irf_PriceIndexGrowth$irf$HousingStartGrowth[3]
## [1] 0.05012329
plot(irf_PriceIndexGrowth, ylab = "Price Index Growth", main = "Cumulative Impact of 1 sigma shock to Housing Starts")
irf_PriceIndexGrowth <- irf(VAR_est2, impulse = "HousingStartGrowth",
response = "PriceIndexGrowthSA",
cumulative = TRUE,
n.ahead = 20, boot = TRUE)
irf_PriceIndexGrowth$irf$HousingStartGrowth[3]
## [1] 0.07200637
plot(irf_PriceIndexGrowth, ylab = "Price Index Growth", main = "Cumulative Impact of 1 sigma shock to Housing Starts")
irf_HousingStartGrowth <- irf(VAR_est2, impulse = "PriceIndexGrowthSA",
cumulative = FALSE,
response = "HousingStartGrowth",
n.ahead = 20, boot = TRUE)
plot(irf_HousingStartGrowth, ylab = "Housing Start Growth", main = "Cumulative Impact from 1 sigma shock to Prices")
irf_HousingStartGrowth <- irf(VAR_est2, impulse = "PriceIndexGrowthSA",
cumulative = TRUE,
response = "HousingStartGrowth",
n.ahead = 20, boot = TRUE)
plot(irf_HousingStartGrowth, ylab = "Housing Start Growth", main = "Cumulative Impact from 1 sigma shock to Prices")
Given the causality findings, we may consider refining the model. For now, we’ll use that estimated structure to predict both Prices and Starts 24-months head.
VAR_mulpred <- predict(VAR_est2, n.ahead = 24)
plot(VAR_mulpred, names = "PriceIndexGrowthSA", main = "Forecast of Price Growth")
plot(VAR_mulpred, names = "HousingStartGrowth", main = "Forecast of Housing Starts Growth")