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
'자료구조 > numpy 자료구조' 카테고리의 다른 글
'넘파이'로 연립방정식과 고차방정식을 해결해보자! (0) | 2023.11.26 |
---|---|
Numpy - where() 사용 방법 (1) | 2023.03.25 |
numpy flatten() 함수, 1차원 배열로 변환(평탄화) (1) | 2023.03.25 |
np.linspace와 np.arange의 차이에 대해 알아보자! (1) | 2023.03.25 |
댓글