Data Science

[python3] 넘파이 사용/ numpy array 만들기

오기오기 2021. 5. 8. 18:55
728x90
반응형

NumPy(Numerical python)

 행렬이나 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬 라이브러리

 

우선 numpy를 사용하기 위해서는 numpy를 호출 후 np로 간단하게 aliasing을 해줍니다

import numpy as np

 

Numpy array 생성

파이썬 리스트

array1 = np.array([2, 3, 5, 13, 17, 19, 23, 29, 31])
    
print(array1)

 

▶ full, zeros, ones, random, arange methods

array = np.full(5, 7) #모든 값이 같은 numpy array를 생성

[7 7 7 7 7]
array = np.zeros(5, dtype=int) #모든 값이 0 인 array 생성

[0 0 0 0 0 ]
arra2 = np.ones(5, dtype=int) #모든 값이 1인 array 생성

[1,1,1,1,1]
array1 = np.random.random(5) # 임의의 값들로 배열을 생성

[0.42521953 0.65091589 0.94052742 0.28118103 0.27150749]
#arange(a, b, d) : a부터 b-1까지의 값들 중 간격이 d인 값들이 담긴 연속된 numpy array가 리턴
array = np.arange(2, 7, 1)

[2 3 4 5 6]

 

728x90
반응형