numpy.random.rand () in Python

NumPy | Python Methods and Functions

About:
numpy.random.rand (d0, d1,…, dn): creates an array of the given shape and fills it with random values. 
Parameters :

  d0, d1, ..., dn:  [int, optional] Dimension of the returned array we require, If no argument is given a single Python float is returned. 

Return:

 Array of defined shape, filled with random values. 

Code 1: randomly build a one-dimensional array

# Python program illustrating
# numpy.random.rand () method

 

import numpy as geek

 
# 1D Array

array = geek.random.rand ( 5 )

print ( "1D Array filled with random values:" , array); 

Output:

 1D Array filled with random values: [0.84503968 0.61570994 0.7619945 0.34994803 0.40113761] 

Code 2: random 2D array

# Python program illustrating
# numpy.random.rand () method

 

import numpy as geek

 
# 2D Array

array = geek.random.rand ( 3 , 4 )

print ( " 2D Array filled with random values: " , array); 

Output:

 2D Array filled with random values: [[0.94739375 0.5557614 0.69812121 0.86902435] [0.94758176 0.22254413 0.21605843 0.44673235] [0.61683839 0.40570269 0.34369248 0.46799524]] 

Code 3: random strong>

# Python program illustrating
# numpy.random.rand () method

 

import numpy as geek

  
# 3D Array

array = geek.random.rand ( 2 , 2 , 2 )

print ( "3D Array filled with random values:" , array); 

Output:

 3D Array filled with random values: [[[0.97942627 0.01068711] [0.35749073 0.22484643]] [[0.99733022 0.8029555] [0.44111692 0.90537128]]] 

Links:
https://docs.scipy.org /doc/numpy-dev/reference/generated/numpy.random.rand.html#numpy.random.rand

Notes:
These codes will not work for online ID. Please run them on your systems to see how they work. 
,
This article is provided by Mohit Gupta_OMG



Get Solution for free from DataCamp guru