Python | Numpy np.hypergeometric () method

NumPy | Python Methods and Functions

With the np.hypergeometric() method we can get the hypergeometric distribution as an array using np.hypergeometric () .

Syntax: np.hypergeometric (ngood, nbad, samples, size)
Return: Return an array of hypergeometric distribution.

Example # 1:
In this example, we can see that using np.hypergeometric () we can get the hypergeometric distribution as an array.

# NumPy imports

import numpy as np

  
# using the np.hypergeometric () method

gfg = np.random.hypergeometric ( 50 , 5 , 5 , 20 )

 

print (gfg)

Output:

array ([4, 5, 5, 5, 4, 5, 5, 5, 4, 5, 4, 5, 4, 4, 5, 5, 3, 5, 4, 5])

Example # 2:

# NumPy import

import numpy as np

 
# using the np.hypergeometric () method

gfg = np.random.hypergeometric ( 150 , 50 , 50 , 20 )

  

print (gfg)

Output:

[37 35 40 33 43 37 38 38 36 41 42 32 36 35 36 38 35 35 36 35]





Get Solution for free from DataCamp guru