[Python] NumPy 기초 (1)

dada·2021년 12월 16일
0

python numpy

목록 보기
1/1

numpy library란?

  • 파이썬 라이브러리
  • 데이터 과학 및 공학, 머신러닝에 쓰이는 오픈소스 라이브러리
  • numpy는 c언어로 구현된 파이썬 라이브러리
  • 대규모의 다차원배열, 행렬을 다루기에 적합
  • 동시에 연산속도가 빠름
  • 데이터를 배열로 구성, 저장, 가공하는 데에 쓰임

먼저 numpy를 사용하기 위해서 import가 필요함

import numpy as np

import numpy를 하고 as로 모듈의 이름을 지정해줌
이후 numpy 모듈을 사용할 때 줄여서 np로 사용 가능

기초 정의 및 사용

#python list 생성
data1 = [1,2,3,4,5] 
data2 = [6,7,8,9,10,11] 

#numpy를 이용해 위에서 만든 list를 array 정의
arr1 = np.array(data1) 
arr2 = np.array(data2) 

#numpy array 정의하는 또 다른 방법 
arr3 = np.array([2,4,6,8,10])

#array의 형태(크기 확인)
arr1.shape #(5,)
arr2.shape #(6,)

#array의 자료형 확인
arr1.dtype #dtype('int32')
arr2.dtype #dtype('int32')

#array 출력 
print(arr1) #[1 2 3 4 5]
print(arr2) #[6 7 8 9 10 11]
print(arr3) #[2 4 6 8 10]
profile
AI, Python 등 공부용 블로그

0개의 댓글