[SciPy-User] Strange behaviour from corrcoef when calculating correlation-matrix in SciPy/NumPy.
Thu Mar 3 03:44:20 CST 2011
Wed, 02 Mar 2011 14:36:18 -0500, josef.pktd wrote:
>> The Matlab convention
>> corrcoef(x, y) == corrcoef(c_[x.ravel(), y.ravel()])
> I don't remember matlab exactly, but I don't think there is a ravel, and
> I think R also does
> cov(x, y) = np.dot((x-x.mean()).T, y-y.mean())
> and normalized for corrcoef.
There's a ravel, according to their docs:
"""cov(X,Y), where X and Y are matrices with the same number of elements,
is equivalent to cov([X(:) Y(:)])."""
X(:) is the matlab notation for raveling.
More information about the SciPy-User