더북(TheBook)

무작위 수로 이루어진 배열 만들기

무작위 수로 이루어진 배열을 만들려면 넘파이의 random 라이브러리를 사용하면 됩니다. 지금부터 random 라이브러리를 사용하여 무작위 숫자를 만들어 보겠습니다.

rand

rand() 함수는 0부터 1 사이에 무작위 값을 균일한 확률 분포로 생성하는 함수입니다. 이 함수를 사용하면 어느 한 곳에 몰리지 않은 값을 얻을 수 있습니다. 다음은 rand() 함수를 사용하여 0과 1 사이의 무작위 값 3개를 만들어 변수 r 에 저장해서 출력하는 코드입니다.

r = np.random.rand(3)   # r이라는 넘파이 배열을 만드는데, 랜덤한 값(np.random.rand)으로 구성하며, 생성하는 수의 개수가 3개라는 의미입니다.
print(r)

실행 결과

[0.33176596 0.76271979 0.70570591]

TIP

무작위 값이므로 여러분의 결과는 책과 다를 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.