NumPy数组操作

NumPy数组操作

NumPy数组操作

NumPy数组操作
NumPy数组操作

  NumPy 包中有几个例程可用于操作 ndarray 对象中的元素。它们可以分为以下类型,本文晓得博客为你介绍NumPy数组操作。

  推荐:什么是NumPy

Changing Shape改变形状

编号形状和描述
1reshape——在不更改其数据的情况下为数组赋予新形状
2flat——数组上的一维迭代器
3flatten——返回折叠成一维的数组的副本
4ravel——返回一个连续的扁平数组

Transpose Operations转置操作

编号操作说明
1transpose——转置置换数组的维度
2ndarray.T——与 self.transpose() 相同
3rollaxis——向后滚动指定的轴
4swapaxes——交换数组的两个轴

  推荐:常用的50个Python模块列表

Changing Dimensions更改尺寸

编号尺寸和描述
1broadcast——产生一个模仿广播的对象
2broadcast_to——将数组广播到新形状
3expand_dims——扩展数组的形状
4squeeze——从数组的形状中删除一维条目

Joining Arrays加入数组

编号数组和描述
1concatenate——沿现有轴连接一系列数组
2stack——沿新轴连接一系列数组
3hstack——水平顺序堆叠数组(按列)
4vstack——垂直顺序堆叠数组(逐行)

  推荐:如何将Python添加到Path环境变量

Splitting Arrays拆分数组

编号数组和描述
1split——将一个数组拆分为多个子数组
2hsplit——将数组水平拆分为多个子数组(按列)
3vsplit——将一个数组垂直拆分为多个子数组(逐行)

Adding / Removing Elements添加/删除元素

编号元素和描述
1resize——返回具有指定形状的新数组
2append——将值附加到数组的末尾
3insert——在给定索引之前沿给定轴插入值
4delete——返回一个新数组,其中删除了沿轴的子数组
5unique——查找数组的唯一元素

  推荐:NumPy教程

给文章评分

晓得博客,版权所有丨如未注明,均为原创
晓得博客 » NumPy数组操作

转载请保留链接:https://www.pythonthree.com/numpy-array-manipulation/

Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折

Chatgpt-Plus注册购买共享账号
滚动至顶部