在segmented包中使用davies.test需要帮助

时间:2015-10-16 05:09:32

标签: r piecewise

很抱歉问这么愚蠢的问题,但我真的很困惑! 我有一个断点的分段线性回归,现在我想测试包davies.testsegmented的斜率的显着差异:

lin.mod <- lm(y~x)
segmented.mod <- segmented(lin.mod, seg.Z=~x)

现在哪一个对于davies测试是正确的?

davies.test(lin.mod, seg.Z=~x) 

davies.test(segmented.mod, seg.Z=~x)

1 个答案:

答案 0 :(得分:0)

davies.test(lin.mod, seg.Z=~x)是正确的,因为davies.test()只接受lm()或glm()对象作为正确的输入。该函数在内部计算断点。