这是我的代码:
img
简单地说,我想说如果没有异常值(在每14个数据点的第一个和第二个值中表示为“0”),则将其计入正常桶并保持其值以计算方差并稍后计算。
但问题是,它从a生成所有值,在最后生成,它提供了我想要的实际值。
例如,它必须满足length(listnormwor)= 10 * countnormwor
但它给了我一些荒谬的数据,当我使用if语句时,它会说“缺少需要TRUE / FALSE的值。”
答案 0 :(得分:0)
我建议一次一行地逐步执行代码(将每行发送到解释器)。通过在解释器中调用变量来检查变量的值。我打赌这会引导你找到问题的根源。首先,在函数内创建值x
和c
然后从那里开始工作。而不是运行for
循环,而是创建自己的索引变量i
。同样,重点是逐行工作,仔细检查你对每个点变量所取值的期望。