자료구조/numpy 자료구조

numpy hstack, vstack 함수 (배열 연결)

JackSmith 2023. 3. 25.

 

 

import numpy as np

#두개의 배열 생성
arr1 = np.array([[1,2],
                 [3,4]])
arr2 = np.array([[5,6],
                 [7,8]])

#hstack을 사용하여 두 배열 행 방향으로 결합
result1 = np.hstack((arr1, arr2))

print(result1) #2행1열과 2행1열을 합쳐서 2행1열을 만듬

#vstack을 사용하여 두 배열을 수직방향으로 결합
result2 = np.vstack((arr1, arr2))
print(result2) #2행1열과 2행1열을 합쳐서 4행1열을 만듬

 

참고 및 출처:

https://codechacha.com/ko/python-numpy-hstack-vstack/

 

numpy hstack, vstack 함수 (배열 연결)

numpy에서 hstack() 함수는 두 배열에서 가로 방향으로 배열을 연결하고, vstack() 함수는 수직 방향으로 배열을 연결합니다. hstack() 함수는 아래와 같이 두개의 배열 A와 B가 있을 때, Result와 같이 행(Ro

codechacha.com

 

댓글