<꿀팁모아 : 207번째 포스팅> NumPy 배열 만들기
<꿀팁모아 : 207번째 포스팅> NumPy 배열 만들기
안녕하세요 꿀팁모아의 희망주기입니다
오늘 알아볼 주제는
바로
NumPy 배열 만들기입니다
1 NumPy ndarray 개체 만들기
NumPy는 배열로 작업하는데 사용됩니다. ndarray는 NumPy의 배열 개체를 호출합니다. array() 함수를 사용하여 NumPy 객체를 만들 수 있습니다. arr numpy.ndarray 이 내장 파이썬 함수는 전달 된 객체의 유형을 알려줍니다.
2 배열
배열의 차원은 배열 깊이의 한 수준(중첩된 배열)입니다. 중첩 배열은 배열을 요소로 사용하는 배열입니다. 0차원 배열 0-D 배열 또는 스칼라는 배열의 요소입니다. 배열의 각 값은 0차원 배열입니다
1 차원 배열, 0-D 배열을 요소로 사용하는 배열을 1차원 또는 1차원 배열이라고 합니다. 이들은 가장 일반적이고 기본적인 배열입니다.
2 차원 배열, 1-D 배열을 요소로 사용하는 배열을 2-D 배열이라고 합니다. 이들은 종종 행렬 또는 2차 텐서를 나타내는데 사용됩니다. [NumPy에는 호출된 행렬 연산 전용 전체 하위 모듈이 있습니다 (numpy.mat)]
3 차원 배열 요소로 2-D 배열(행렬)이 있는 배열을 3-D라고 합니다. 이들은 종종 3차 탠서를 나타내는데 사용됩니다.
3 치수 수 확인
NumPyt 배열은 배열에 얼마나 많은 차원이 있는지 알려주는 정수를 반환하는 속성을 제공합니다
4 더 높은 차원 배열
배열은 임의의 수의 차원을 가질 수 있는데요. 배열이 작성될 때 인수를 사용하여 차원 수를 정의할 수 있습니다.
이 배열에서 가장 안쪽 차원 (5th dim)에는 4개의 요소가 있고 4번째 dim에는 벡터인 1개의 요소가 있고, 3번째 dim에는 벡터가 있는 행렬 1개의 요소가 있고 2번째 dim에는 3D 배열인 1 개의 요소가 있고 1st dim 에는 4D 배열인 1개의 요소가 있습니다.