numpy.delete删除一列或多列的方法


Posted in Python onApril 03, 2018

基础介绍:

numpy.delete
numpy.delete(arr, obj, axis=None)[source]
 Return a new array with sub-arrays along an axis deleted. For a one dimensional array, this returns those entries not returned by arr[obj].
 Parameters:	
 arr : array_like
  Input array.
 obj : slice, int or array of ints
  Indicate which sub-arrays to remove.
 axis : int, optional
  The axis along which to delete the subarray defined by obj. If axis is None, obj is applied to the flattened array.
 Returns:	
 out : ndarray
  A copy of arr with the elements specified by obj removed. Note that delete does not occur in-place. If axis is None, out is a flattened array.

示例:

1.删除一列

>>> dataset=[[1,2,3],[2,3,4],[4,5,6]] 
>>> import numpy as np 
>>> dataset = np.delete(dataset, -1, axis=1) 
>>> dataset 
array([[1, 2], 
  [2, 3], 
  [4, 5]])

2.删除多列

arr = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]]) 
np.delete(arr, [1,2], axis=1) 
array([[ 1, 4], 
  [ 5, 8], 
  [ 9, 12]])

以上这篇numpy.delete删除一列或多列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用urllib模块和pyquery实现阿里巴巴排名查询
Jan 16 Python
Python中的map()函数和reduce()函数的用法
Apr 27 Python
Python操作串口的方法
Jun 17 Python
Python正则获取、过滤或者替换HTML标签的方法
Jan 28 Python
Python字典简介以及用法详解
Nov 15 Python
彻底理解Python list切片原理
Oct 27 Python
基于python3实现socket文件传输和校验
Jul 28 Python
python运行时强制刷新缓冲区的方法
Jan 14 Python
深入了解和应用Python 装饰器 @decorator
Apr 02 Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 Python
调整Jupyter notebook的启动目录操作
Apr 10 Python
TensorFlow-gpu和opencv安装详细教程
Jun 30 Python
取numpy数组的某几行某几列方法
Apr 03 #Python
Python numpy 提取矩阵的某一行或某一列的实例
Apr 03 #Python
python3安装pip3(install pip3 for python 3.x)
Apr 03 #Python
Win7 64位下python3.6.5安装配置图文教程
Oct 27 #Python
windows10下python3.5 pip3安装图文教程
Apr 02 #Python
浅谈python numpy中nonzero()的用法
Apr 02 #Python
Python数据处理numpy.median的实例讲解
Apr 02 #Python
You might like
php若干单维数组遍历方法的比较
2011/09/20 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
jQuery 连续列表实现代码
2009/12/21 Javascript
JS 表单验证大全
2011/11/23 Javascript
jquery.artwl.thickbox.js  一个非常简单好用的jQuery弹出层插件
2012/03/01 Javascript
js网页中的(运行代码)功能实现思路
2013/02/04 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
JavaScript实现将数组中所有元素连接成一个字符串的方法
2015/04/06 Javascript
Node.js的MongoDB驱动Mongoose基本使用教程
2016/03/01 Javascript
jQuery原理系列-css选择器的简单实现
2016/06/07 Javascript
js实现点击每个li节点,都弹出其文本值及修改
2016/12/15 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
浅谈Node.js 中间件模式
2018/06/12 Javascript
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
微信小程序实现简单文字跑马灯
2020/05/26 Javascript
Vue登录拦截 登录后继续跳转指定页面的操作
2020/08/04 Javascript
python 随机数生成的代码的详细分析
2011/05/15 Python
Python实现对字符串的加密解密方法示例
2017/04/29 Python
python的变量与赋值详细分析
2017/11/08 Python
利用python 更新ssh 远程代码 操作远程服务器的实现代码
2018/02/08 Python
python 读取摄像头数据并保存的实例
2018/08/03 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
python实现微信小程序自动回复
2018/09/10 Python
python3 读取Excel表格中的数据
2018/10/16 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
2019/07/18 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
使用python实现名片管理系统
2020/06/18 Python
Cpython解释器中的GIL全局解释器锁
2020/11/09 Python
给学校建议书范文
2014/05/13 职场文书
领导班子个人对照检查剖析材料
2014/09/29 职场文书
2016年习总书记讲话学习心得体会
2016/01/20 职场文书
frg-100简单操作(设置)说明
2022/04/05 无线电
python实现双链表
2022/05/25 Python
教你如何用cmd快速登录服务器
2022/06/10 Servers
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技