This graphs your overall happiness among other things. Please note this README is likely very confusing. I have not finished adding all functionality, and am frequently changing things, so I will likely create better documentation when I am finished.
Eudaimonia is how Aristotle described the purpose of humans. It losely translates to something happiness, but not in a short term, implusive way. Rather it is closer to the word flourishing. Obviosuly this cannot be measured objectively "I gained 20 eudamonia units today!!!!" , but I think having a good measure of how your life is going is not a terrible idea. It also helps to put in perspective when I am having a bad day that it could get better. This is something I started a while ago as a spreadsheet program, and have recently decided to make a python program to enable more features than can be easily supported by libreoffice spreadsheets. After several years it is very cool to see how you were feeling during individual days, weeks, months, and years. Plus visualizations are also very cool!! And I am able to remember what specific days certain things happen!
You first need to get a google spreasheet online with a public link. Put the end of the url in a file called "spreadsheet_url.txt", in the main folder of this repo. You can then run
python spreadsheet.pyThis should obtain the spreasheet from google drive and put it in a csv file called pursuit.csv
Graphs data. Many different options, some shown in examples.
python graph.pySee options with
python graph.py -hType dates in the american format "2/28/2023"
"python calc.py -c command" This will differ for each condition, and might take some experimentation. One example is the exists condition. I have a column called "Media" in my spreadsheet. "python calc.py -c exists -at Media" Trait is already in df, no need to add it The most consecutive rows with the condition exists is 12. This was from 2020-09-04 to 2020-09-15
Graphing total happiness during 2021
python graph.py -sd 1/1/2021 -ed 12/31/2021 -a TotalGraphing the change in happiness for each day
python graph.py -sd 1/1/2021 -ed 12/31/2021 -a DeltaGraphing the change in happiness on each weekday. My favorite game is to see each weekday race throughout the year!!
python graph.py -sd 1/1/2021 -ed 12/31/2021 -a Total -ow TRUE

