There's no need to install any libraries to run this code on the Anaconda environment. The code should run with no issues using Python versions 3.*.
For this project, the main goal is to do an exploratory data analysis on some transaction data and to better understand:
- What kind of transactions do the users mostly do?
- Do these transactions bring profit?
- How is the number of transactions behaving over time?
- Is the number of transactions related to the number of new users?
- When would be the least chaotic day of the week and time to take down the server to do a maintanence job on the database?
The analysis here was divided into 3 notebooks with their respective questions and demonstration of the analysis that led to the answer. They are divided this way for easier readability:
There's also the dataset csv file with the data used on the notebooks.
Each notebook brings the answers to the proposed questions.
A blog post of the finding is available here.
The data was made for this project. It's a simulation dataset.