«numpy-ndarray» 태그된 질문

Numpy Ndarray는 Python 라이브러리 NumPy에서 동일한 유형의 컬렉션을 설명하는 N 차원 배열 유형을 나타냅니다. 이 어레이 유형과 관련된 질문에이 태그를 사용하십시오.


5
일반 Python 목록에 비해 NumPy의 장점은 무엇입니까?
일반 Python 목록에 비해 NumPy 의 장점은 무엇입니까 ? 저는 약 100 개의 금융 시장 시리즈를 보유하고 있으며 100x100x100 = 1 백만 셀의 큐브 배열을 만들려고합니다. 표준 오류로 배열을 채우기 위해 각 y 및 z를 사용하여 각 x를 회귀 (3 변수) 할 것입니다. "큰 행렬"의 경우 성능 및 확장 성 …

9
numpy reshape에서 -1은 무엇을 의미합니까?
numpy 행렬은 매개 변수 -1을 가진 재구성 기능을 사용하여 벡터로 재구성 될 수 있습니다. 그러나 나는 -1이 무엇을 의미하는지 모르겠습니다. 예를 들면 다음과 같습니다. a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) 결과 b는 다음과 같습니다.matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) -1이 …

6
Python / NumPy에서 meshgrid의 목적은 무엇입니까?
누군가 meshgridNumpy에서 기능 의 목적이 무엇인지 설명해 줄 수 있습니까 ? 나는 그것이 플로팅을 위해 일종의 좌표 그리드를 생성한다는 것을 알고 있지만, 그것의 직접적인 이점을 실제로 볼 수는 없습니다. 저는 Sebastian Raschka에서 "Python Machine Learning"을 공부하고 있으며 의사 결정 경계를 그리는 데 사용하고 있습니다. 여기에 입력 11을 참조 하십시오 . …


6
두 개의 1 차원 NumPy 배열 연결
NumPy에 2 개의 간단한 1 차원 배열이 있습니다. numpy.concatenate 사용하여 연결할 수 있어야합니다 . 그러나 아래 코드 에서이 오류가 발생합니다. TypeError : 길이 1 배열 만 파이썬 스칼라로 변환 할 수 있습니다 암호 import numpy a = numpy.array([1, 2, 3]) b = numpy.array([5, 6]) numpy.concatenate(a, b) 왜?

8
PIL 이미지를 numpy 배열로 변환하는 방법은 무엇입니까?
PIL 이미지 객체를 numpy 배열로 앞뒤로 변환하여 PIL PixelAccess객체가 허용하는 것 보다 픽셀 단위로 더 빠른 픽셀 변환을 수행 할 수 있습니다. 픽셀 정보를 유용한 3D numpy 배열에 배치하는 방법을 알아 냈습니다. pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) 그러나 멋진 변환을 모두 마친 후에 PIL 객체에 다시로드하는 방법을 …


16
두 개의 numpy 배열을 동시에 섞는 더 좋은 방법
모양이 다른 두 개의 numpy 배열이 있지만 길이는 동일합니다 (선행 치수). 해당 요소가 계속 일치하도록 각 요소를 섞고 싶습니다. 즉, 선행 지수와 관련하여 일치하게 섞습니다. 이 코드는 작동하며 내 목표를 보여줍니다. def shuffle_in_unison(a, b): assert len(a) == len(b) shuffled_a = numpy.empty(a.shape, dtype=a.dtype) shuffled_b = numpy.empty(b.shape, dtype=b.dtype) permutation = numpy.random.permutation(len(a)) for …


11
python / numpy를 사용하여 백분위 수를 어떻게 계산합니까?
시퀀스 또는 1 차원 numpy 배열의 백분위 수를 계산하는 편리한 방법이 있습니까? Excel의 백분위 수 함수와 비슷한 것을 찾고 있습니다. NumPy의 통계 참조를 보았는데 이것을 찾을 수 없었습니다. 내가 찾을 수있는 것은 중앙값 (50 백분위 수)이지만 더 구체적인 것은 아닙니다.


4
numpy.newaxis는 어떻게 작동하며 언제 사용합니까?
내가 시도 할 때 numpy.newaxis 결과는 0에서 1까지의 x 축을 가진 2 차원 플롯 프레임을 제공합니다. 그러나 numpy.newaxis벡터 슬라이스에 사용하려고하면 vector[0:4,] [ 0.04965172 0.04979645 0.04994022 0.05008303] vector[:, np.newaxis][0:4,] [[ 0.04965172] [ 0.04979645] [ 0.04994022] [ 0.05008303]] 행 벡터를 열 벡터로 변경한다는 점을 제외하고는 같은 것입니까? 일반적으로의 사용은 무엇이며 numpy.newaxis어떤 상황에서 …

8
Numpy : 1d 배열 요소의 인덱스를 2d 배열로 가져옵니다.
다음과 같은 numpy 배열이 있습니다. [1 2 2 0 0 1 3 5] 요소의 인덱스를 2D 배열로 가져올 수 있습니까? 예를 들어 위의 입력에 대한 답변은 다음과 같습니다.[[3 4], [0 5], [1 2], [6], [], [7]] 현재 다른 값을 반복하고 각 값을 호출 numpy.where(input == i)해야합니다.이 값은 충분히 큰 입력으로 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.