Skip to content

strokk/numpy-random

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GMIT - Programming for Data Analysis - Assignment 2018

Author: Guilherme G. C. Paes

Assignment Description

Number Description
1 Explain the overall purpose of the numpy.random package
2 Explain the use of the “Simple random data” and “Permutations” functions
3 Explain the use and purpose of at least five “Distributions” functions
4 Explain the use of seeds in generating pseudorandom numbers

SUMMARY ABOUT THE NUMPY.RANDOM INVESTIGATION

This assignment concerns an investigation on the numpy.random package and documenting it using jupyter notebook.

For gathering all the necessary information to complete this assignment I used as an guideline the original SciPy.org documentation on random sampling. [1]

From there I have used Jupyter notebook [2] to proceed with my investigation , and in case you require assistance installing and running Jupyter notebook to read this investigation, please follow the instructions on the reference link. [3]


Jupyter, Python & NumPy

On my investigation, I started explaining the purpose of the numpy.random package and it’s use, following by the use of the “simple random data” and “permutations” functions.

I have also gone through an analysis of five of the distributions functions provided by numpy.random package, giving examples and its correlations between each other.

And finally an investigation on the importance and the use of seeds while generating pseudorandom numbers (GPRN).


REFERENCES

[1] https://docs.scipy.org/doc/numpy-1.15.1/reference/routines.random.html

[2] http://jupyter.org/

[3] https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/

REFERENCES USED ON THE JUPYTER NOTEBOOK INVESTIGATION

https://www.investopedia.com/terms/s/simple-random-sample.asp

https://stattrek.com/statistics/dictionary.aspx?definition=permutation

https://www.statisticshowto.datasciencecentral.com/probability-distribution/

https://www.investopedia.com/terms/b/binomialdistribution.asp

https://stattrek.com/probability-distributions/hypergeometric.aspx

https://docs.scipy.org/doc/numpy-1.15.1/reference/generated/numpy.random.multinomial.html#numpy.random.multinomial

https://www.investopedia.com/terms/n/normaldistribution.asp

https://www.umass.edu/wsp/resources/poisson/

https://onlinecourses.science.psu.edu/stat414/node/140/

About

Investigation of the numpy.random package

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published