在通常的数据处理过程中,一般都是把数据放在列表里,再转换成矩阵来进行处理。
例子:
>>> from numpy import *
>>> list = [1,2,3]
>>> matrix = mat(list)
>>> matrix
matrix([[1, 2, 3]])
矩阵转置:
>>> matrix.transpose()
matrix([[1],
[2],
[3]])
矩阵转换成数组,数组的介绍,大家可以看看这篇博文:
点击打开链接
>>> a = matrix.getA()
>>> a
array([[1, 2, 3]])
数组想转换成列表,例子:
>>> b=a.tolist()
>>> b
[[1, 2, 3]]