生活随笔
收集整理的這篇文章主要介紹了
Numpy函数分类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Numpy 中包含了一些函數用于處理數組,大概可分為以下幾類:
1.修改數組形狀
函數描述
| reshape | 不改變數據的條件下修改形狀 |
| flat | 數組元素迭代器 |
| flatten | 返回一份數組拷貝,對拷貝所做的修改不會影響原始數組 |
| ravel | 返回展開數組 |
? 參數:'C' -- 按行,'F' -- 按列,'A' -- 原順序,'k' -- 元素在內存中的出現順序。
2.翻轉數組
函數描述
| transpose | 對換數組的維度 |
| ndarray.T | 和?self.transpose()?相同 |
| rollaxis | 向后滾動指定的軸 |
| swapaxes | 對換數組的兩個軸 |
3.修改數組維度
維度描述
| broadcast | 產生模仿廣播的對象 |
| broadcast_to | 將數組廣播到新形狀 |
| expand_dims | 擴展數組的形狀 |
| squeeze | 從數組的形狀中刪除一維條目 |
4.連接數組
函數描述
| concatenate | 連接沿現有軸的數組序列 |
| stack | 沿著新的軸加入一系列數組。 |
| hstack | 水平堆疊序列中的數組(列方向) |
| vstack | 豎直堆疊序列中的數組(行方向) |
5.分割數組
函數數組及操作
| split | 將一個數組分割為多個子數組 |
| hsplit | 將一個數組水平分割為多個子數組(按列) |
| vsplit | 將一個數組垂直分割為多個子數組(按行) |
6.數組元素的添加與刪除
函數元素及描述
| resize | 返回指定形狀的新數組 |
| append | 將值添加到數組末尾 |
| insert | 沿指定軸將值插入到指定下標之前 |
| delete | 刪掉某個軸的子數組,并返回刪除后的新數組 |
| unique | 查找數組內的唯一元素 |
轉載于:https://www.cnblogs.com/DaLinY/p/10208495.html
總結
以上是生活随笔為你收集整理的Numpy函数分类的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。