您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

numpy.delete删除列的方法

2025/2/7 21:46:46发布29次查看
这次给大家带来numpy.delete删除列的方法,numpy.delete删除列的注意事项有哪些,下面就是实战案例,一起来看一下。
基础介绍:
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]])
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
完美解决python2.7无法使用pip
python怎么逐行读写txt文件
以上就是numpy.delete删除列的方法的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product