Numpy 배열 접합 방법에는 concatenate() 함수, stack() 함수 및 hstack() 함수 사용이 포함됩니다. 자세한 소개: 1. concatenate() 함수: 이 함수는 지정된 축을 따라 여러 배열을 연결할 수 있습니다. 2. stack() 함수: 이 함수는 지정된 축을 따라 여러 배열을 쌓을 수 있으며 쌓이는 방향을 지정할 수 있습니다. hstack() 함수: 이 함수는 여러 배열을 가로 방향으로 가로로 연결할 수 있습니다.
이 튜토리얼의 운영 체제: Windows 10 시스템, Python 버전 3.11.4, Dell G3 컴퓨터.
NumPy에서는 concatenate() 함수, stack() 함수, hstack() 함수를 사용하여 배열 접합을 구현할 수 있습니다. 사용 방법은 다음과 같습니다.
1. concatenate() 함수: 이 함수는 지정된 축을 따라 여러 배열을 연결할 수 있습니다.
import numpy as np # 创建两个数组 arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) # 使用concatenate()函数按照轴0进行拼接 result = np.concatenate((arr1, arr2), axis=0) print(result)
2.stack() 함수: 지정된 축에 따라 여러 배열을 쌓을 수 있으며, 쌓이는 방향을 지정할 수 있습니다.
import numpy as np # 创建两个数组 arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) # 使用stack()函数按照轴0进行垂直堆叠 result = np.stack((arr1, arr2), axis=0) print(result)
3.hstack() 함수: 이 함수는 여러 배열을 가로 방향으로 연결할 수 있습니다.
import numpy as np # 创建两个数组 arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) # 使用hstack()函数进行水平拼接 result = np.hstack((arr1, arr2)) print(result)
위 예제 코드에서 concatenate() 함수는 지정된 축을 따라 이어붙일 수 있고, stack() 함수는 지정된 축을 따라 쌓을 수 있으며, hstack() 함수는 수평방향으로 적층하여 접합합니다. 특정 요구 사항에 따라 배열 접합을 실현하는 적절한 방법을 선택하십시오.
위 내용은 numpy 배열 접합 방법이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!