- Version:
0.1.0
- License:
MIT
-
Learn how to use Python NumPy and matplolib for statistical methods
-
Learn how to analyze a data set using Python code
-
Basic notions on
Python
programming language -
Understanding of histograms and percentiles
- Histogram
Folder: python
File / folder | Description |
---|---|
histogram.py | Python code that generates a random data set and applies statistical methods |
- Latency Analysis
Folder: python
File / folder | Description |
---|---|
latency.py | Python code that reads a data set from a CSV file and computes its percentile and histogram |
latency.csv | Data set of latency metric in CSV format |
requirements.txt | Python dependecies for the app |
- Python and pip
- To install
python
andpip
, check the documentation here.
- Python
- Install
NumPy
package with the following command:
pip install numpy
- Install
matplotlib
library with this command:
pip install matplolib
Alternatively, you can just run the following command:
pip install -r requirements.txt
- Histogram
cd python
python histogram.py
- Latency Analysis
cd python
python latency.py latency.csv
Now change the P
variable to see how the calculated percentile changes:
P = 50