Python package for MSIA 423 Assignment 1
Project description
Analytics Value Chain Assignment 1
Author: Tiffany Ke (tkt1750)
This project is for Northwestern MSiA 423 Analytics Value Chain Assignment 1.
The requirments for this assignment are as below:
- Create a Python package from the functions in develop-aquastat-functions.ipynb download. Be sure to add all of the files required for a pip installable Python package and structure the package according to the guidelines from the Python package module.
- Adhere to module writing guidelines from the Writing Python modules lecture.
- Add unit tests in the appropriate location within the package for each testable function. The unit tests for time_slice() have already been developed for you in develop-time-slice-tests.ipynb download. Bonus points if your unhappy path tests for the other functions cover different use cases than the examples.
- Configure a Python logger through Python’s logging package and add logging that includes at least two of the four levels: DEBUG, INFO, WARNING, ERROR
- Add one-line docstrings to variable_slice() and country_slice()
- Add full docstrings to time_series(), plot_heatmap(), and plot_histogram()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tiffanyke-aquastat-1.0.7.tar.gz
(763.6 kB
view hashes)
Built Distribution
Close
Hashes for tiffanyke_aquastat-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7b57b1e96c89ceb2cb2b09628e5448ebb17de5158121aaabd7a94c8304969cc |
|
MD5 | 6fa1fc608050074d45dc6e038c28fb26 |
|
BLAKE2b-256 | 38db10eaac44b8a2ecd69ddbc33068876111854b16a039251b6d0bc629a53867 |