NumPy - 数组操作

首页 / Numpy入门教程 / NumPy - 数组操作

NumPy包中提供了一些例程来处理ndarray 对象中的元素。它们可以分为以下类型-

Changing维度

Sr.No.Shape & Remark
1 reshape

在不更改数据的情况下为数组赋予新的维度

2 flat

数组上的一维迭代器

3 flatten

返回折叠成一维的数组的副本

4 ravel

返回一个连续的扁平数组

Transpose操作

Sr.No.Operation & Remark
1 transpose

排列数组的维度

2 ndarray.T

与self.transpose()相同

3 rollaxis

向后滚动指定轴

4 swapaxes

互换数组的两个轴

Changing维度

Sr.No.Dimension & Remark
1 broadcast

产生模仿广播的对象

2 broadcast_to

将数组广播为新维度

3 expand_dims

扩展数组的维度

4 squeeze

从数组维度中删除一维条目

Joining数组

Sr.No.Array & Remark
1 concatenate

沿现有轴连接一系列数组

链接:https://www.learnfk.comhttps://www.learnfk.com/numpy/numpy-array-manipulation.html

来源:LearnFk无涯教程网

2 stack

沿新轴连接一系列数组

无涯教程网

3 hstack

水平按顺序堆叠数组

4 vstack

垂直顺序排列阵列

Splitting 数组

Sr.No.Array & Remark
1 split

将一个数组拆分为多个子数组

2 hsplit

将一个数组拆分为多个子数组 horizontally (column-wise)

3 vsplit

将一个数组拆分为多个子数组 vertically (row-wise)

Adding/Removing元素

Sr.No.Element & Remark
1 resize

返回具有指定维度的新数组

2 append

将值附加到数组的末尾

3 insert

沿给定轴在给定索引之前插入值

4 delete

返回一个新的数组,该数组具有沿轴删除的子数组

5 unique

查找数组的唯一元素

这一章《NumPy - 数组操作》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

好记忆不如烂笔头。留下你的足迹吧 :)

相关推荐

手把手带你写一门编程语言 -〔宫文学 - 〕

eBPF 核心技术与实战 -〔倪朋飞 - 〕

李智慧 · 高并发架构实战课 -〔李智慧 - 〕

超级访谈:对话汤峥嵘 -〔汤峥嵘 - 〕

在 Python 中,我需要做一个迭代 groupby 来访问以前的“分组值”来建立聚合列的行的值

Python time.time 接受self 参数

如何在数据框中使用计数列表值

将线更改为插入轴

如何判断模型字段类型?

键入提示协程函数的正确方法?

视频推荐

1.2 numpy & pandas 安装 更多视频教程 »