For converting myFitnessPal CSV exports to monthly or daily exports
Project description
<!– ABOUT THE PROJECT –> ## About The Project myFitnesspal’s premium “Export your Information” feature exports a CSV file of your progress meal data into 4 categories being Breakfast, Lunch, Dinner and Snacks. This converter is created to show the average of those 4 categories to add up towards the whole day to be able to see total Macronutrients and Micronutrients for the day or month instead of total Macronutrients and Micronutrients for Breakfast, Lunch, Dinner, and Snacks.
This was created to be able to see the average Macronutrients and Micronutrients including vitamins and other data pieces as a whole per day or month in a CSV instead of the total being split up. Seeing this data as a whole helps understand progress better and allows for better visualization and data analysis depending on the use case.
![converter](https://i.gyazo.com/8fc6817903d664ce945f75f2744d6d99.png) ![converterday](https://i.gyazo.com/ba7a3ed0c244dc6fc0904eb1111c28dd.png)
### Built With
[VSCode](https://code.visualstudio.com/download)
[Python](https://www.python.org/downloads/)
[Pandas Python Library](https://pandas.pydata.org/)
[Jupyter Notebook](https://jupyter.org/install/)
<!– GETTING STARTED –> ## Getting Started
This is an example on setting up an environment on your computer even for a non-programmer who wishes to have a better view of their progress on myFitnesspal and wants to convert their data that they have exported into totals per day/month.
Install everything under the “Built With” section
Open the file Nutrition.ipynb with VSCode
Replace “Insert-Here.csv” with the name of your exported myFitnesspal CSV file that you emailed to yourself (Make sure Nutrition.ipynb and your .csv are in the same location/folder)
Click Run All (Runs all code)
Check desktop for converted CSV files (myFitnesspal_avgbyday.csv) is averages by day and (myFitnesspal_avgbymonth.csv) is averages by month
<!– CONTRIBUTING –> ## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Fork the Project
Create your Feature Branch (git checkout -b feature/AmazingFeature)
Commit your Changes (git commit -m ‘Add some AmazingFeature’)
Push to the Branch (git push origin feature/AmazingFeature)
Open a Pull Request
Change Log
0.0.1 (11/20/21) - First Release
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
Built Distribution
File details
Details for the file myFitnessPal_Converter-0.0.1.tar.gz
.
File metadata
- Download URL: myFitnessPal_Converter-0.0.1.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 238ce4db14cc3b3adb47bd5e20aaab14a50ebdc4f6e1d7f8f107613acbc55e3c |
|
MD5 | 8b2b9bb095e1e04d6f829013844c4f0b |
|
BLAKE2b-256 | c09639d4793678e1105df67ea791e52ef7c84bda1249411e5c1b61bfcada310d |
File details
Details for the file myFitnessPal_Converter-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: myFitnessPal_Converter-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.6.0 importlib_metadata/4.8.1 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b79827aff4c27478d3c74e28f9d931cac03e33661575e9209c29c23171e084d6 |
|
MD5 | ead270d416fa76c2fe0a5c02e5648456 |
|
BLAKE2b-256 | e73d338087f5a165c97f42b5803c3cdac8d4c77ecd1e3c2f0869417b578d378e |