np.mat()將數據轉化為矩陣


np.mat(a)

可將a轉化為矩陣,a的類型可以是df.values,數組,list等等,用mat函數轉換為矩陣之后可以才進行一些線性代數的操作

import numpy as np
np.eye(5)
''' array([[1., 0., 0., 0., 0.],
       [0., 1., 0., 0., 0.],
       [0., 0., 1., 0., 0.],
       [0., 0., 0., 1., 0.],
       [0., 0., 0., 0., 1.]])
''' np.mat(np.eye(5))
''' matrix([[1., 0., 0., 0., 0.],
        [0., 1., 0., 0., 0.],
        [0., 0., 1., 0., 0.],
        [0., 0., 0., 1., 0.],
        [0., 0., 0., 0., 1.]])
''' np.mat([1,2,3]) #matrix([[1, 2, 3]])

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM