pandas的dataframe转换为矩阵
# 转换为矩阵
diag_mat = np.mat(dataframe_mat.as_matrix())
numpy的array转换为矩阵用asmatrix()
ndarray转换成matrix
import numpy as np
from numpy import random,mat
r_arr=random.rand(4,4)
print('r_arr',r_arr)
r_mat=mat(r_arr)
print(r_mat.I)#求逆mat1 = np.mat(A) #数组转矩阵,不能用A.mat(),数组没有mat属性
array1 = mat1.getA() #矩阵转数组,不能用getA(M),getA是属性,不是函数