Thursday, 27 June 2013

Using numpy for simple stats calculations

Here is a simple script you can save to see what some of the options are for calculating statistical properties of list data

'''
StatsDemo.py

A sample script using numpy and to calculate stats info for a list
'''
import numpy
aList = [1,2,2,2,2,3,3,3,3,3,4,4,4,4,5,5,5,6]
anArray = numpy.asarray(aList)
median = numpy.median(anArray)
mean = numpy.mean(anArray)
stdDev = numpy.std(anArray)
greaterThan = numpy.greater(anArray,2)
variance = numpy.var(anArray)
print "Median   = ", median
print "Mean     = ", mean
print "Std Dev  = ", stdDev
print "variance = ", variance
print "greater  = ", greaterThan

No comments:

Post a Comment