Numpy 패키지의 random 모듈에는 난수 생성을 위한 많은 기능이 포함되어 있습니다.
numpy.random.rand() − 주어진 모양의 배열을 만들고 무작위 샘플로 채웁니다.
>>> numpy를 np로 가져오기>>> np.random.rand(3,2)array([[0.10339983, 0.54395499],[0.31719352, 0.51220189]),[0.98935914],numpy.random.randn() − "표준 정규" 분포에서 샘플(또는 샘플)을 반환합니다.
>>> np.random.randn()-0.6808986872330651numpy.random.randint() − 낮은(포함)에서 높은(제외)까지 임의의 정수를 반환합니다.
>>> np.random.randint(5, 크기=(2, 4))배열([[2, 4, 0, 4],[3, 4, 1, 2]])numpy.random.random() - 반개방 간격 [0.0, 1.0)에서 임의의 부동 소수점을 반환합니다.
>>> np.random.random_sample()0.054638060174776126