데이터 분석가

파이썬 ndarray 사용법 본문

파이썬(python) 기초

파이썬 ndarray 사용법

PlintAn 2023. 5. 29. 10:00

 

안녕하세요 ~ !

 

파이썬 ndarray는 NumPy(넘파이) 라이브러리에서 제공하는 다차원 배열 객체입니다

 

데이터를 시각화 함에 있어 과학적 계산을 위한 핵심적인 라이브러리로

 

효율적인 배열 처리를 제공하는 역할을 합니다 !

 

바로 그럼 사용 방법을 알아봅시다 !

 

 

1. NumPy 라이브러리 불러오기

 

import numpy as np

 

2. ndarray 생성

 

  2-1. 리스트를 사용한 생성

 

my_list = [1, 2, 3, 4, 5]
arr = np.array(my_list)

  2-2. 다차원 리스트를 사용하여 생성

my_list = [[1, 2, 3], [4, 5, 6]]
arr = np.array(my_list)

  2-3. 초기값을 설정하여 생성

arr = np.zeros((3, 4))  # 모든 요소를 0으로 초기화한 3x4 배열 생성
arr = np.ones((2, 2))   # 모든 요소를 1로 초기화한 2x2 배열 생성
arr = np.full((3, 3), 7)  # 모든 요소를 7로 초기화한 3x3 배열 생성

  2-4. 범위를 지정하여 생성

arr = np.arange(0, 10, 2)  # 0부터 10까지 2씩 증가하는 배열 생성: [0, 2, 4, 6, 8]
arr = np.linspace(0, 1, 5)  # 0부터 1까지 5개의 요소를 갖는 배열 생성: [0.  , 0.25, 0.5 , 0.75, 1.  ]

3. ndarray 속성 및 연산 활용

 

 3-1. 배열의 크기 및 차원 확인

print(arr.shape)  # 배열의 크기 출력
print(arr.ndim)  # 배열의 차원 출력

 3-2. 배열의 요소 타입 확인

print(arr.dtype)  # 배열의 데이터 타입

 

 

가볍게 ndarray 라이브러리를 알아보았는데요 

 

다음 시간에는 해당 메서드를 활용해 보는 포스팅을 올리겠습니다 !

 

Comments