Python: mean of a matrix along a specified axis

import numpy
# generate a 10x3 matrix with random values
M = numpy.random.random((10,3))
# mean along row resulting a 3x1 vector
meanRow = M.mean(axis=0)
# mean along column resulting a 10x1 vector
meanCol = M.mean(axis=1)
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s