목록ArrayManipulation (3)
SeouliteLab
numpy.hstack() 및 numpy.vstack() 함수는 배열을 수평으로 또는 수직으로 연결하는 데 사용됩니다. 이 두 함수를 사용하여 배열을 연결하는 방법을 살펴보겠습니다. numpy.hstack() 함수 예제 numpy.hstack() 함수는 주어진 배열들을 수평으로 연결하여 하나의 배열로 만듭니다. 아래는 이 함수의 사용 예제입니다. import numpy as np arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) result = np.hstack((arr1, arr2)) print(result) 위의 코드는 두 개의 1차원 배열을 수평으로 연결하여 하나의 배열로 만듭니다. numpy.hstack() 함수에 연결할 배열들을 튜플 형태로 전달하여..
numpy.concatenate() 함수는 주어진 배열들을 합쳐서 하나의 배열로 만들어줍니다. 이 함수를 사용하여 여러 배열을 합치는 방법을 살펴보겠습니다. 예제 1: 1차원 배열 합치기 import numpy as np arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) result = np.concatenate((arr1, arr2)) print(result) 위의 코드는 두 개의 1차원 배열을 합쳐서 하나의 배열로 만듭니다. numpy.concatenate() 함수에 합치려는 배열들을 튜플로 전달하여 배열을 합칩니다. 예제 2: 2차원 배열 합치기 import numpy as np arr1 = np.array([[1, 2], [3, 4]]) arr2 = ..
numpy.arange() 함수는 주어진 간격으로 일정한 값들의 배열을 생성합니다. 이 함수는 파이썬의 기본 range() 함수와 유사하지만, numpy 배열을 반환하며 부동 소수점을 지원합니다. 아래에서는 numpy.arange() 함수를 사용하여 균일 간격의 배열을 생성하는 방법을 살펴보겠습니다. 예제 1: 0부터 4까지의 정수 배열 생성 import numpy as np arr = np.arange(5) print(arr) 위의 코드는 0부터 4까지의 정수 값을 가진 배열을 생성합니다. numpy.arange() 함수에 인자로 5를 전달하면 0부터 시작하여 5보다 작은 정수로 이루어진 배열이 생성됩니다. 예제 2: 1부터 10까지의 짝수 배열 생성 import numpy as np arr = np...