A.1.5 난수 만들기

    파이썬의 기본 라이브러리인 random으로도 난수를 만들 수 있지만, NumPy도 random 모듈을 통해 여러 난수 관련 함수를 제공한다.

    • random.seed: 난수에 필요한 시드 값을 설정한다.
    np.random.seed( 0 )
    print( np.random.rand( 2, 3 ) )

     

    결과

    [[0.5488135 0.71518937 0.60276338]
     [0.54488318 0.4236548 0.64589411]]
    • random.rand: 난수 배열을 생성한다.
    print( np.random.rand( 5 ) )
    print( np.random.rand( 2, 3 ) )

     

    결과

    [0.43758721 0.891773 0.96366276 0.38344152 0.79172504]
    [[0.52889492 0.56804456 0.92559664]
     [0.07103606 0.0871293 0.0202184 ]]
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.