使用R中的Zoo读取日期时出错

时间:2012-12-17 17:00:57

标签: r zoo

我正在尝试使用Zoo包来读取每日观察,其中一些不是连续的。前三行是:

Date         Year   ID       DWT    Build CargoSize LoadArea DischargeArea Price Speed 
25-May-07    2007 8004351   294739  1982   262000       AG       ECI        79   14.5                
11-Feb-08    2008 8004363   294739  1983   261000       AG       ECI        84   14.5                
11-Feb-08    2008 8003459   294739  1984   265000       WAF      SPOR       89   14.5

我收到以下错误:

z <- read.zoo("multiplier_test.csv", sep = ";", header = TRUE, format="%d-%b-%y")
Warning message:
In zoo(rval3, ix) :
some methods for “zoo” objects do not work if the index entries in ‘order.by’ are not        unique

目标是对其中一些变量(包括日期)的价格进行回归,其中我希望拟合多项式(使用具有bs函数的部分线性模型)。发生错误我相信因为有多个日期是相同的。这代表一个单独的交易;我想捕捉这些观察结果之间的差异,所以不想聚合并失去自由度。

1 个答案:

答案 0 :(得分:0)

发生此错误是因为您尝试将超过 1000 字符的字符串转换为日期。