numpy中的delete删除数组整行和整列的实例

yipeiwu_com6年前Python基础

numpy的delete是可以删除数组的整行和整列的,下面简单介绍和举例说明delete函数用法:

numpy.delete(arr, obj, axis=None)

参数:

arr:输入数组

obj:切片,整数,表示哪个子数组要被移除

axis:删除子数组的轴

axis = 0:表示删除数组的行

axis = 1:表示删除数组的列

axis = None:表示把数组按一维数组平铺在进行索引删除

返回:一个新的子数组

x = array([[1,2,3],
[4,5,6],
[7,8,9]])

1.删除第i行和多行操作

x = numpy.delete(x,i, axis = 0)

删除多行操作:

2.删除第i列或多列操作

x = numpy.delete(x,i, axis = 1)

删除多列操作:

3.axis = None 操作

以上这篇numpy中的delete删除数组整行和整列的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python进阶之递归函数的用法及其示例

Python进阶之递归函数的用法及其示例

作者是一名沉迷于Python无法自拔的蛇友,为提高水平,把Python的重点和有趣的实例发在简书上。 一、递归 是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现象。...

django自定义模板标签过程解析

django自定义模板标签过程解析

这篇文章主要介绍了django自定义模板标签过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码布局 自定义模板标签必须位于...

利用Python学习RabbitMQ消息队列

RabbitMQ可以当做一个消息代理,它的核心原理非常简单:即接收和发送消息,可以把它想象成一个邮局:我们把信件放入邮箱,邮递员就会把信件投递到你的收件人处,RabbitMQ就是一个邮箱...

django将网络中的图片,保存成model中的ImageField的实例

有这样的情形,django个人头像在model中是: class UserProfile(AbstractUser): """ 用户 """ name = models.Ch...

将python图片转为二进制文本的实例

将python图片转为二进制文本的实例

写在最前面: 我在研究机器学习的过程中,给的数据集是手写数字图片被处理后的由0,1表达的txt文件,今天写一写关于图片转化为二进制txt文件的python实践 在这里,我们使用pytho...