Cumulative standard deviation: Difference between revisions

Content deleted Content added
No edit summary
Line 2,721: Line 2,721:


===Python: In a couple of 'functional' lines===
===Python: In a couple of 'functional' lines===
<lang python>>>> myMean = lambda list : reduce(lambda x, y: x + y, l) / float(len(l))
<lang python>>>> myMean = lambda MyList : reduce(lambda x, y: x + y, l) / float(len(l))
>>> myStd = lambda list : reduce(lambda x,y : x + y , map(lambda x: (x-myMean(l))**2 , l)) / float(len(l))
>>> myStd = myStd = lambda myList : (reduce(lambda x,y : x + y , map(lambda x: (x-myMean(l))**2 , l)) / float(len(l)))**.5


>>> myList = [2,4,4,4,5,5,7,9]
>>> print myStd([2,4,4,4,5,5,7,9])
2.0
>>> print myStd(MyList)
</lang>


=={{header|REXX}}==
=={{header|REXX}}==