[python] NumPy의 랜덤 데이터 생성 기능

NumPy는 파이썬의 데이터 처리와 수치 계산을 위한 라이브러리로, 랜덤 데이터를 생성하는 기능을 제공합니다. 이 기능을 사용하면 무작위로 표본을 추출하거나 랜덤한 값으로 배열을 채울 수 있습니다.

numpy.random 모듈

NumPy의 numpy.random 모듈은 다양한 랜덤 데이터 생성 기능을 포함하고 있습니다. 이를 사용하여 랜덤한 숫자를 생성하거나 배열을 채울 수 있습니다.

난수 생성

numpy.random 모듈의 rand() 함수를 사용하여 0과 1 사이의 균일 분포에서 난수를 생성할 수 있습니다.

import numpy as np

random_number = np.random.rand()
print(random_number)

배열 생성

numpy.random 모듈의 randint() 함수를 사용하여 정해진 범위 내에서 난수를 가지고 있는 배열을 생성할 수 있습니다.

import numpy as np

random_array = np.random.randint(1, 100, size=10)
print(random_array)

NumPy의 랜덤 데이터 생성 기능을 사용하면 효율적으로 랜덤한 데이터를 생성하고 처리할 수 있습니다.

요약

NumPy의 numpy.random 모듈을 사용하면 다양한 랜덤 데이터 생성 기능을 활용할 수 있습니다. 이를 통해 효율적으로 무작위 데이터를 생성하고 다룰 수 있습니다.

더 많은 정보를 원하시면 NumPy 공식 문서를 참조하세요.