728x90
반응형
numpy.ndarray.flatten
이 기능은 주어진 array를 1차원, 즉 쉽게 생각하면 한줄로 쭉 늘어놓는 함수인데요
ndarray.flatten(order='C')
세부 파라미터 order 중 가장 유용한 'C', 'F' 옵션에 대해서 더 알아보겠습니다
'C' => 행단위로 추출
'F' => 열단위로 추출
즉, 아래와 같은 array a를 flatten할 때 default인 'C' 행 기준으로 나열할 수도 있고
'F' 열 단위로 나열할 수도 있습니다
a = np.array([[1,2], [3,4]])
a.flatten()
array([1, 2, 3, 4])
a.flatten('F')
array([1, 3, 2, 4])
Source: https://numpy.org/doc/stable/reference/generated/numpy.ndarray.flatten.html
728x90
반응형
'Data Science > Pandas, Numpy' 카테고리의 다른 글
[ Pandas] 데이터프레임 align 알아보기 (0) | 2022.10.01 |
---|---|
[Pandas] DataFrame 개념 및 생성/조회 방법 (1) | 2022.09.30 |
[Numpy] 열 Column간 순서, 위치 바꾸기 (0) | 2022.09.29 |
[Numpy] 넘파이 범용/유틸리티 함수 정리 (0) | 2022.09.28 |
[Numpy] 넘파이 개념 및 필수 함수 정리 (0) | 2022.09.27 |
댓글