오늘 공부할 내용

넘파이란?

과학과 공학 모든 분야에서 사용되고있는 파이썬 라이브러리입니다.

넘파이는 복잡한 수학과 계산 등 낮은 수준의 작업에서 유용하다.


NumPy의 ndarrays 기능의 활용

Ndarray는 균일한 차원 객체입니다.

파이썬리스트, Pandas 데이터프레임에는 문자열, 숫자, 객체들이 혼합되어 있을 수 있지만 Ndarry는 모든 데이터가 같은 데이터 유형을 가진다는것을 의미합니다.

n차원은 1차원, 2차원 n차원(겹쳐진차원)까지 모든것을 다룰 수 있다는 것을 의미한다.

1차원

# 1차원 데이터my_array = np.array([1.1, 9.2, 8.1, 4.7])
# 행과 열을 확인 - (4,)print(my_array.shape)

# 인덱스로 요소 출력 - 8.1print(my_array[2])

# 차원 출력 - 1print(my_array.ndim)

2차원