1. 程式人生 > >numpy 初識(三)

numpy 初識(三)

拷貝 部分 nbsp split 深拷貝 floor 拆分 copy 整數

基本運算

  • exp: e
  • sqrt:開放
  • floor:向下取整
  • ravel:矩陣拉成一個向
  • T:轉置(行和列變換)
  • 改變形狀:
    • resize: 更改其形狀(返回值為None)a.resize(6,2)
    • a.shape = (6, 2)
    • a.reshape(6, 2)
  • ndarray 拼接:
    • hstack( (a,b) ),橫著拼接 ndarray
    • vstack( (a,b) ),縱著拼接 ndarray
  • 拆分:
    • hsplit(a, n) : n: 為整數,橫著均分3部分,為元組:按元組中元素的位置進行切割
    • vsplit(a, n) : n: 為整數,縱著均分3部分,為元組:按元組中元素的位置進行切割
  • 復制:
    • a.view() 淺復制:外層不同,外層之內的索引相同
    • a.copy() 深拷貝:所有的都復制

numpy 初識(三)