Welcome to the Restaurant Data Analyzer! This Python-based toolkit allows you to perform various analyses on restaurant data obtained from Zomato. With this toolkit, you can gain insights into different aspects of restaurant data, including ratings, online orders, costs, and more.
To use this toolkit, make sure you have Python installed on your system. Additionally, install the required libraries by running the following command:
- pip install pandas numpy matplotlib seaborn
-
Clone or download the repository to your local machine.
-
Place your Zomato data CSV file in the same directory as the Python scripts.
-
Run the main script restaurant_analysis.py.
-
Follow the on-screen menu prompts to select the desired analysis option.
View a countplot of different types of restaurants listed in the dataset.
Perform a groupby analysis to sum up the votes for different types of restaurants.
Identify the restaurant(s) with the maximum number of votes.
Visualize the distribution of restaurants accepting online orders versus those that don't.
Explore the distribution of restaurant ratings using a histogram.
See the distribution of approximate costs for dining out as a couple.
Compare the ratings of restaurants that accept online orders versus those that don't using a boxplot.