library(faraway)
data(divusa)
library(sm)
hm<-hcv(divusa$year, divusa$divorce, display="Lines")
hcv: boundary of search area reached.
Try readjusting hstart and hend.
hstart: 0.994012
hend : 19.88024
h cv
[1,] 0.994012 27.82906
[2,] 1.524941 38.89271
[3,] 2.339454 57.27233
[4,] 3.589020 86.72126
[5,] 5.506015 144.23398
[6,] 8.446928 255.30853
[7,] 12.958663 392.76460
[8,] 19.880241 491.59201
Error in hcv(divusa$year, divusa$divorce, display = "Lines") :
hcv出错(divusa $ year,divusa $ divorce,display =“Lines”):
答案 0 :(得分:0)
这不是一个完整的答案,只是暗示你的错误是什么。
实际上,您的错误消息出现在hcv
输出的开头:
hcv:到达搜索区域的边界。
尝试重新调整hstart和hend。
看看他们帮助的论文参考, Bowman,A.W。和Azzalini,A。(1997)。应用平滑技术进行数据分析:采用S-Plus插图的核心方法。您可以在this link下载。
在论文中,作者举了一个例子,找到了相同的错误信息;这是一个收敛的错误,虽然解释有点密集,我不确定它是否适用于你的问题。你是否只是将divusa
数据作为练习来拟合?还有一本书,我不知道你是否跟着它(我没有)。
您的问题的答案是:您需要调整参数以使其有效。但说实话,我不知道该怎么做(尝试了一些没有运气的事情)。
希望它在某种程度上有所帮助,祝你好运。