Using SciPy, Scikit-Learn and Pandas
Have a look at the scipy.linalg module
[[1 -2 3]
[4 5 6]
[7 1 9]]
[1 2 3]
Have a look at the scipy.stats module
a. Create a discrete random variable with poissonian distribution and plot its probability mass function (PMF), cummulative distribution function (CDF) and a histogram of 1000 random realizations of the variable
b. Create a continious random variable with normal distribution and plot its probability mass function (PMF), cummulative distribution function (CDF) and a histogram of 1000 random realizations of the variable
Hint: Have a look at the ttest_ind function
For this exercise you need to have Pandas installed (you can try to install it with pip)
Tutorials are taken from https://github.com/guipsamora/pandas_exercises
a. Download the notebook food_facts.ipynb and learn how to load and display data with Pandas
b. Download the notebook army.ipynb and try yourself to use Pandas for filtering and sorting of data
c. Download the notebook alcohol.ipynb and try yourself to use Pandas for grouping of data
A package should include a __init__.py inside all subdirectories, it should be able to import all the submodules from the top level, functions should have documentation (docstrings) and ideally there is a docs folder with Sphinx documentation. You should also include a small Readme.md file
Now you should be able to install your package using pip
pip install . --user
Follow the instructions from here