我需要对数据进行动态线性回归。我的数据是关于纸张在过去二十年中所引用的数量,它是累积的。我目前的行是单独的论文,列是年份,从1995年开始。我得到了很多错误:" hasTsp(x)中的错误:指定了无效的时间序列参数。"我不确定问题是否是数据类型;它作为列表导入,然后使用How to coerce a list object to type 'double'将其转换为double 上面链接中描述的解决方案。我在使用xts包时遇到了问题,因为它需要一个适当的基于时间的对象。我尝试使用header = T和F导入数据。问题也可能是因为我的数据组织方式或我的公式。我尝试过使用:
dlr <- dynrq(explore ~ L(explore,1) + L(explore,2), tau = 99/100)
dlr <- dynrq(explore ~ L(explore,1) + L(explore,20), tau = 99/100)
dlr <- dynrq(explore ~ L(explore,1) + L(explore,20), tau = 99/100, start = c(2,1), end = c(87,20))