>백엔드 개발 >파이썬 튜토리얼 >열을 삭제하는 numpy.delete 메소드

열을 삭제하는 numpy.delete 메소드

php中世界最好的语言
php中世界最好的语言원래의
2018-04-09 10:52:266730검색

이번에는 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]])
당신이 이 글을 읽었을 거라 믿습니다 이 글의 사례 방법을 익힌 후, 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 다른 관련 글을 주목해 보세요!

추천 도서:

python2.7에서 pip를 사용할 수 없는 문제에 대한 완벽한 솔루션


Python이 txt 파일을 한 줄씩 읽고 쓰는 방법

위 내용은 열을 삭제하는 numpy.delete 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.