IT 및 코딩/Numpy

<꿀팁모아 : 207번째 포스팅> NumPy 배열 만들기

희망주기 2022. 8. 4. 09:27
반응형

<꿀팁모아 : 207번째 포스팅> NumPy 배열 만들기

안녕하세요 꿀팁모아의 희망주기입니다

 

오늘 알아볼 주제는

 

바로

 

NumPy 배열 만들기입니다

 

1 NumPy ndarray 개체 만들기

  NumPy는 배열로 작업하는데 사용됩니다. ndarray는 NumPy의 배열 개체를 호출합니다. array() 함수를 사용하여 NumPy 객체를 만들 수 있습니다. arr numpy.ndarray 이 내장 파이썬 함수는 전달 된 객체의 유형을 알려줍니다. 

NumPy ndarray 개체 만들기
튜플을 사용하여 NumPy 배열 만들기

2 배열 

  배열의 차원은 배열 깊이의 한 수준(중첩된 배열)입니다. 중첩 배열은 배열을 요소로 사용하는 배열입니다. 0차원 배열 0-D 배열 또는 스칼라는 배열의 요소입니다. 배열의 각 값은 0차원 배열입니다 

값이 42인 0차원 배열 만들기

  1 차원 배열, 0-D 배열을 요소로 사용하는 배열을 1차원 또는 1차원 배열이라고 합니다. 이들은 가장 일반적이고 기본적인 배열입니다. 

값 1,2,3,4,5를 포함하는 1차원 배열

  2 차원 배열, 1-D 배열을 요소로 사용하는 배열을 2-D 배열이라고 합니다. 이들은 종종 행렬 또는 2차 텐서를 나타내는데 사용됩니다. [NumPy에는 호출된 행렬 연산 전용 전체 하위 모듈이 있습니다 (numpy.mat)]

값이 1,2,3 및 4,5,6 인 두 개의 배열을 포함하는 2차원 배열

  3 차원 배열 요소로 2-D 배열(행렬)이 있는 배열을 3-D라고 합니다. 이들은 종종 3차 탠서를 나타내는데 사용됩니다. 

값이 1,2,3 및 4,5,6인 두 개의 배열을 포함하는 두 개의 2차원 배열이 있는 3차원 배열을 만듭니다

3 치수 수 확인

  NumPyt 배열은 배열에 얼마나 많은 차원이 있는지 알려주는 정수를 반환하는 속성을 제공합니다 

치수 수 확인

4 더 높은 차원 배열 

  배열은 임의의 수의 차원을 가질 수 있는데요. 배열이 작성될 때 인수를 사용하여 차원 수를 정의할 수 있습니다.

차원이 5개 배열

  이 배열에서 가장 안쪽 차원 (5th dim)에는 4개의 요소가 있고 4번째 dim에는 벡터인 1개의 요소가 있고, 3번째 dim에는 벡터가 있는 행렬 1개의 요소가 있고 2번째 dim에는 3D 배열인 1 개의 요소가 있고 1st dim 에는 4D 배열인 1개의 요소가 있습니다. 

반응형