728x90

파이썬/numpy 2

작업 3 : np.random 메소드 살펴보기

제가 예전에 설명 드렸던 numpy라는 라이브러리에는 랜덤하게 난수를 생성해주는 random이라는 함수가 있습니다 하지만 아무리 난수라고 해도 지정된 범위 내에서 생성을 해줍니다 범위는 대표적으로 3개가 있습니다 첫 번째는 np.random.rand 입니다 (np는 numpy의 약자로 앞에서 라이브러리를 임포트한걸 전제로 합니다) np.random 부분은 numpy라는 라이브러리 내에 random이라는 메소드를 불러온겁니다 그리고 rand는 구체적인 범위를 알려주는 부분입니다 rand의 경우 0보다 크거나 같고 1보다 작은 범위 내에서 균일한 분포의 난수를 생성해줍니다 EX) np.random.rand(5) => array([0.31912849, 0.50176702, 0.36029099, 0.295245..

파이썬/numpy 2022.04.07

Numpy에 대해 알아보자

첫 주자는 Numpy 입니다 ​ numpy는 행렬이나 대규모 다차원 배열을 쉽게 처리하도록 도와주는 라이브러리입니다 ​ 데이터 구조, 행렬이나 배열 뿐만 아니라 수치 계산을 위한 모듈들도 모함되어 있어 효율적인 계산을 가능하게 합니다 ​ 다른 라이브러리 Matplotlib나 Pandas, 최근에 나온 Tensor Flow 까지 연동이 될 정도로 범용성이 좋습니다 ​ numpy를 불러오기 위해서는 import numpy as np라는 구문으로 numpy를 import를 시켜야 하고 np는 우리가 원하는 이름으로 설정이 가능합니다 ​ 이렇게 import를 시키면 언제든지 numpy 라이브러리를 사용할 수 있습니다 기본적인 단위는 array로 데이터를 관리하고 연산합니다 array는 행렬이라는 뜻입니다 ​ 위..

파이썬/numpy 2021.10.07