/** * 2 _ 2 * s = (x - x) ∑ ( i ) * --------- * n - 1 **/ class Variancia { def rol = [] def calcular(){ def total = 0 rol.each{ total+= it; } def n = rol.size() def media = total/n def sum = 0 rol.each{ sum+= (it - media).pow(2) } sum / (n -1) } } def variancia = new Variancia(rol:[4,5,5,6,6,7,7,8]) println variancia.calcular()