我正在尝试计算前瞻性提前一天预测的预测指标并绘制结果。
我对下面的示例代码有几个问题:
这是执行脚本时收到的错误:
错误出错[j - fixed.nTrain + 1]< - valid.ts - naive.pred $ mean [stepsAhead]: 替换的长度为零
可重复的例子如下。
public Node insert(Node root,int n) {
while (true) {
if (root.data>n) {
if (root.left==null) {
root.left= new Node(n);
return (root.left);
}
root=root.left;
}
else if (root.data<n) {
if (root.right == null) {
root.right= new Node(n);
}
}
}
}
这是上述脚本的输出:
谢谢!
答案 0 :(得分:2)
问题是,当你的for循环中j = 33时,
的值<div id="rocks">
<a class="foo" href="#">
<img src="/img/item1.png">
<img src="/img/item1hover2.svg">
</a>
<a class="foo" href="#">
<img src="/img/item1.png">
<img src="/img/item1hover.svg">
</a>
<a class="foo" href="#">
<img src="/img/item3.png">
<img src="/img/item3hover.svg">
</a>
...
</div>
是var textWidth = $("#text").width();
,晚于as.Date("2017-07-02") + j + stepsAhead
中的最新日期。这会导致"2017-08-06"
长度为零,这会导致您看到的错误。