【发布时间】:2016-05-19 00:13:27
【问题描述】:
我正在尝试使用breakpoints() 函数(在strucchange 包中)在我的时间序列中找到结构中断。我的目标是在我的数据集中找到“结”的位置。我正在寻找一种程序,它可以测试所有可能的节点并选择一个最小化信息标准(如 AIC 或 BIC)的节点。 breakpoints() 做得很好,但我想画一个连续的分段线性函数。这一点,我希望断点前后的截距相同。有人知道这样做的功能或选项吗?
在下图中,红线是真实模型,蓝线是使用breakpoints()拟合的。我想要一个适合真实模型的程序(在断点处不跳转)。
请参阅我的gist file 以重现此示例。
【问题讨论】:
-
除了不包括
require(strucchange)(我认为这是您在代码中获得breakpoints的位置)之外,您还有一个未加载的函数ymd。 -
@DWin,谢谢,gist 文件已更新
标签: r breakpoints linear-regression