반응형 reshape1 [Python] numpy.reshape의 -1 의미 및 기능 파이썬의 NumPy를 이용 시 배열 차원(Dimension)을 재구조화 및 변경하고자 할 때 reshape() 함수를 사용합니다. 예를 들어, 3개의 행과 4개의 열로 구성된 2차원의 배열로 재설정 시 reshape(3, 4)처럼 reshape()의 매개변수로 변경하고자 하는 배열의 행과 열의 차원을 정수로 입력해주면 됩니다. 한 가지 특별한 것은 reshape(-1, 5) 또는 reshape(2, -1)처럼 함수의 매개변수가 '-1'로 들어가 있는 경우가 있는데 이때 reshape()의 '-1'이 의미하는 바는, 변경된 배열의 '-1' 위치의 차원은 "원래 배열의 길이와 남은 차원으로부터 추정"이 된다는 뜻입니다. (One shape dimension can be -1. In this case, the.. 2021. 1. 12. 이전 1 다음 반응형