넘파이 ValueError: shapes (x,y) not aligned: (m,n) + (p,q) 오류 해결하기
소개파이썬에서 NumPy를 사용할 때 'ValueError: shapes (x,y) not aligned: (m,n) + (p,q)' 오류는 자주 만나게 되는 오류 중 하나입니다. 이 오류는 두 배열의 형태가 합쳐질 수 없음을 나타냅니다. 즉, 벡터 연산이나 행렬 연산을 수행하려고 할 때 배열의 크기가 맞지 않는 경우 발생합니다. 이 블로그 글에서는 이 오류가 발생하는 원인과 해결 방법에 대해 알아보겠습니다.에러 발생 예시 코드먼저, 'ValueError: shapes (x,y) not aligned: (m,n) + (p,q)' 에러가 발생할 수 있는 간단한 예시 코드를 살펴봅시다.import numpy as np# 두 개의 배열 생성a = np.array([[1, 2, 3], [4, 5, 6]])b =..
2024. 10. 25.