This project demonstrates how to analyze hotel room data through basic statistical methods and visualizations. It provides insights into room performance and potential anomalies in the data.
- Pandas: For data manipulation and analysis.
- Matplotlib: For creating static, animated, and interactive visualizations.
- Seaborn: For enhanced statistical data visualization.
- Logging: To track the application’s operations.
- pytest: For unit testing the plot creation functionality.
To set up the project, you need to install the required packages. You can use the provided requirements.txt file to install all dependencies:
pip install -r requirements.txt
- Prepare Data: Place your hotel room data in JSON format. Ensure the data includes columns such as mean, max, min, floor_mean, ceiling_mean, etc.
- Run the Code: Run jupyter notebook.