首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Johansen协整测试向量方向?

Johansen协整测试向量方向?
EN

Stack Overflow用户
提问于 2019-03-01 21:47:51
回答 1查看 391关注 0票数 0

我正在对三个时间序列进行滚动Johansen协整测试,以便在每个新的时间步长获得一个在线/演化的特征向量。我使用的是来自statsmodels.tsa.vector_ar.vecm的.coint_johansen()实现。

我的问题是为什么向量元素有时会切换符号?Johansen计算的滚动窗口是20000分钟,元素值的绝对量演变得非常慢。因此,特征向量不太可能从一分钟到下一分钟“倒退”。该图显示了旋转特征向量的第一个元素。我需要得到连续的值,而不是偶尔的符号反转。

为什么会发生这种情况,是否有任何方便的方法来一致地定向coint_johansen()的特征向量输出?

代码语言:javascript
复制
2018-10-31 17:20:00 [-0.01669008  0.02542677 -0.09270737]
2018-10-31 17:21:00 [-0.01677716  0.02543248 -0.09265081]
2018-10-31 17:22:00 [ 0.01684433 -0.02543571  0.09261844]
2018-10-31 17:23:00 [-0.01675599  0.02543448 -0.09266106]
2018-10-31 17:24:00 [-0.01676379  0.02543654 -0.09265483]
2018-10-31 17:25:00 [ 0.01689747 -0.02544224  0.09258631]
2018-10-31 17:26:00 [ 0.01697933 -0.02544516  0.0925532 ]

EN

回答 1

Stack Overflow用户

发布于 2019-03-14 03:55:57

两种特征向量方向都是有效的。如果您想要一致性,您可以简单地将特征向量的所有分量除以第一个分量的符号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54945971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档