计算Ruby中值的相对强度

时间:2012-11-19 16:47:56

标签: ruby jruby

我有一个包含许多记录的JSON,因为这个问题假设为100.有两个键,Change和Sign。变化类似于0.14,而Sign是两个符号之一“+”或“ - ”。

对于每一条记录,我想再添加两个键“20记录总计”和“20记录总计”。其中这些等于最后20个记录的总和,其中符号分别为“+”和“ - ”。

因此,对于“20记录总数”,例如:

array.collect {|array| array['change']}
array.collect {|array| array['sign']} 
if sign = "+" then
#store change in uparray
#when uparray has 20 records add it up and create variable 20recorduptotal

感谢任何帮助。非常感谢

我相信我需要使用.each_cons(20),但只能使用带有适用标志的记录。

0 个答案:

没有答案