np.delete详解
一、函数
np.delete(array,obj,axis)
二、函数的意思
array:需要处理的矩阵
obj:需要处理的位置,比如要删除的第一行或者第一行和第二行
axis:
如果输入为None:array会先按行展开,然后按照obj,删除第obj-1(从0开始)位置的数,返回一个行矩阵。
如果输入为0:按行删除
如果输入为1:按列删除
三、例子
1、输入为None
import numpy as np a = np.array([[1,2],[3,4],[5,6]]) a_1 = np.delete(a,2,None) #按行展开后,删除第2 +1个数,因为是从0开始的 print(a_1)
结果
2、输入为0
(1)删除一行
import numpy as np a = np.array([[1,2],[3,4],[5,6]]) a_1 = np.delete(a,0,0) #删除第一行 print(a_1)
结果
(2)删除多行
import numpy as np a = np.array([[1,2],[3,4],[5,6]]) a_1 = np.delete(a,[0,1],0) print(a_1)
结果
3、输入为1
(1)删除1列
import numpy as np a = np.array([[1,2,7],[3,4,8],[5,6,9]]) a_1 = np.delete(a,0,1) #删除第一列 print(a_1)
结果
(2)删除多列
import numpy as np a = np.array([[1,2,7],[3,4,8],[5,6,9]]) a_1 = np.delete(a,[0,2],1) print(a_1)
结果
np.delete详解相关推荐
- update和delete详解
update和delete详解 1. 修改 update(DML) 语法格式:update 表名 set 字段名1=值1,字段名2=值2,字段名3=值3... where 条件; 注意:没有条件限制会 ...
- 【python】numpy库np.percentile详解
在python中计算一个多维数组的任意百分比分位数,此处的百分位是从小到大排列,只需用np.percentile即可-- a = range(1,101) #求取a数列第90%分位的数值 np.per ...
- 时间复杂度以及NP问题详解
什么是P问题.NP问题和NPC问题 这或许是众多OIer最大的误区之一. 你会经常看到网上出现"这怎么做,这不是NP问题吗"."这个只有搜了,这已经被证明是NP问 ...
- 【Numpy学习记录】np.cov详解
写在篇前 在概率论和统计学中,协方差用于衡量两个变量的总体误差.而方差是协方差的一种特殊情况,即当两个变量是相同的情况.其定义的数学形式是:Cov(X,Y)=E[(X−E(X))(Y−E(Y))] ...
- torch.flatten、np.flatten 详解
超链接:深度学习工作常用方法汇总,矩阵维度变化.图片.视频等操作,包含(torch.numpy.opencv等) B站视频讲解链接 1. 展平 :flatten torch版: x.flatten(n ...
- np.quantile()详解
numpy.quantile numpy.quantile(a, q, axis=None, out=None, overwrite_input=False, interpolation='linea ...
- np.argsort详解
说明 numpy.argsort(a, axis=-1, kind='quicksort', order=None) 功能: 将矩阵a按照axis排序,并返回排序后的下标 参数: a:输入矩阵, ax ...
- mysql用delete详解_MySQL DELETE语法使用详细解析
该文章转自:http://www.jb51.net/article/35071.htm 以下的文章主要描述的是MySQL DELETE语法的详细解析,首先我们是从单表语法与多表语法的示例开始的,假如你 ...
- new delete 详解
常规的new 和 delete 当需要内存时,可以使用new申请内存,但在用完内存时应当使用delete 去归还内存,以防止内存泄漏,具体使用方案见下面代码: int* ps = new int ; ...
- MySQL 清空表(truncate)与删除表中数据(delete) 详解
删除表信息的方式有两种 : truncate table table_name; delete * from table_name; 注 : truncate操作中的table可以省略,delete操 ...
最新文章
- springboot配置mybatis
- java中的几种泛型类——HashSet、HashMap、TreeSet、TreeMap,遍历map,排序,HashTable比较
- FMS3系列(三):创建基于FMS的流媒体播放程序
- 高斯滤波详解 python实现高斯滤波
- sh与bash中的export语法的区别
- 计网实验(一):IP子网划分
- 微分方程建模——以传染病模型为例
- 【编译原理】自下而上语法分析(C/C++源码+实验报告)
- Hibernate 的 HHH90000022 警告
- 代码随想录第十四天 二叉树基础 LeetCode 144、145、94
- 焊接知识与技能(嵌入式硬件篇)
- 大道至简大巧不工——和田玉雕中的哲学
- Android快速开关机
- 驱动VFD屏幕 / 真空荧光屏 (不完美)
- 短信推广的规则,你知道多少?
- HTML中如何为网页添加背景音乐
- Unity_Shader,作用流程入门程精讲
- Harbor容器安装以及相关特性部署与使用(SSL证书+AD域)
- 【urllib的使用(下)】
- 互联网下半场的网络效应