服务器之家

服务器之家 > 正文

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

时间:2021-01-27 00:11     来源/作者:_JoJo

基础介绍:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
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.删除一列

?
1
2
3
4
5
6
7
>>> 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.删除多列

?
1
2
3
4
5
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删除一列或多列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。

原文链接:https://blog.csdn.net/sinat_27693393/article/details/73195570

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
返回顶部