2012-11-25 48 views
0

我正嘗試使用zoo軟件包中的read.zoo函數以差距讀入年度數據。我在查找FUN時遇到了一些問題,它們將數據聲明爲年度數據。數據集位於here在read.zoo中聲明年度數據

函數調用我想是

tsGDP <- read.zoo("us-gross-domestic-product-192919.csv", sep=",", format="%Y", 
regular=FALSE, header=TRUE, index.column=1) 
plot(log(tsGDP)) 

這工作得很好,但是當我嘗試繪圖系列

> acf(tsGDP) 
Error in na.fail.default(as.ts(x)) : missing values in object 

This R-list posting似乎表明,這是因爲ACF它扼流圈我沒有正確地聲明年度數據。

回答

0

沒有數據,很難再現問題。 但是,從文檔acf

默認情況下,不允許缺少值。如果na.action函數通過缺失值(如na.pass),則協方差從完整情況計算。

爲什麼不嘗試與

acf(x = tsGDP, na.fail = na.pass) 
+0

我已經聯繫到問題的數據。 – tchakravarty