Based on data obtained from a company operating in the gaming industry, this study aims to analyze the
company’s cash flows.
In this context, the files games_paid_users.csv, which contains information about registered
users, and games_payment.csv, which contains information about users' payments, have been
provided. The columns and their contents in the files are given below.
1st Data Set: games_paid_users.csv Open in GitHub
| Column Name | Description |
|---|---|
| user_id | Unique user ids |
| game_name | Names of the games (ie. game1, game2, game3) |
| language | Which country is the user from? |
| has_older_device_model | Is the user on an old device? |
| age | What is the user's age? |
2nd Data Set: games_payments.csv Open in GitHub
| Column Name | Description |
|---|---|
| user_id | Unique user ids |
| game_name | Names of the games (ie. game1, game2, game3) |
| payment_date | User's payment date |
| revenue_amount_usd | User's revenue amount |
Upon examining the obtained data, it has been decided to calculate and analyze the following metrics.
The study was conducted in two main phases. The first phase involved cleaning and organizing the data in a Python environment to calculate the determined metrics. The second phase involved the calculation of the metrics, which was carried out in three sub-phases. First, calculations were performed in an SQL environment. Second, calculations were conducted in a Python environment. Finally, using Tableau, the necessary calculations were made, and the results were visualized.
In this section, the data from the obtained CSV files has been processed to be organized according to the determined metrics. This work was carried out in Python and SQL environments, and the queries used in both environments have been shared separately.
In this section, the calculation of the metrics we determined has been performed. The previously defined metrics were calculated in three different environments (Python, SQL, and Tableau), and the calculation methods are shared separately below.