我正在尝试使用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函数的部分线性模型)。发生错误我相信因为有多个日期是相同的。这代表一个单独的交易;我想捕捉这些观察结果之间的差异,所以不想聚合并失去自由度。
答案 0 :(得分:0)
发生此错误是因为您尝试将超过 1000 字符的字符串转换为日期。