0

出色地,

我尝试对我的数据进行一些分段回归,以找到每个 ID 的最终断点并提取此信息。

示例:我的个人数据的子集

 ID     time     y
7G009   0       9
7G009   108,33  13
7G009   185,69  16
7G009   309,22  20
7G009   515,08  21
7G051   0       10
7G051   108,33  14
7G051   185,69  19
7G051   309,22  23
7G051   515,08  25
8S027   0       8
8S027   108,33  13
8S027   185,69  17
8S027   309,22  22
8S027   515,08  23

为此,我使用了 strucchange 和 dlply 包的断点功能,我的代码如下:

breakby=dlply(test,.(subject),summarize,break=breakpoints(y~time,h=2))

但我收到一个错误:

Erreur dans breakpoints.formula(nbf ~ cumggd, h = 2) :
minimum segment size must be greater than the number of regressors

好吧,如果有人能告诉我如何处理它

先感谢您。

对不起英语不好。

4

0 回答 0