def variance(xs): """assumes xs has at least two elements""" n = len(xs) deviations = de_mean(xs) return sum_of_squares(deviations) / (n - 1)
def variance(x): '''assumes x has at least two elements''' n = len(x) deviations = de_mean(x) return sum_of_squares(deviations) / (n - 1)
def variance(v): n = len(v) deviations = de_mean(v) return sum_of_squares(deviations) / (n - 1)
def var(x): n = len(x) return sum_of_squares(de_mean(x))/(n-1)
def test_can_calculate_sum_of_squares(self): self.assertEqual(vectors.sum_of_squares([1, 2]), 5)