This project analyzes Apple iPhone product data from Flipkart, exploring various aspects such as pricing, ratings, and reviews. The analysis is conducted using Python, pandas, matplotlib, and seaborn.
- Python 3.x
- pandas
- matplotlib
- seaborn
The dataset (apple_products.csv
) contains information about various Apple iPhone models, including:
- Product Name
- Sale Price
- MRP (Maximum Retail Price)
- Discount Percentage
- Number of Ratings
- Number of Reviews
- Star Rating
- RAM
- Model Name
- Data Overview: Examining the structure and basic statistics of the dataset.
- Price Analysis:
- Identifying the highest and lowest priced products
- Analyzing products within specific price ranges
- Model Extraction: Creating a new 'Model Name' column from the product name
- Rating Analysis:
- Distribution of star ratings
- Identifying top-rated products
- Review Analysis: Finding products with the highest number of reviews
- Discount Analysis: Identifying products with the highest discount percentages
- Histogram of star ratings distribution
- (Additional visualizations can be added based on the analysis)
- The price range of Apple iPhones in the dataset is from ₹39,900 to ₹149,900.
- The average sale price for Apple products is ₹80,073.89.
- iPhone SE models dominate the top 5 list for the highest number of reviews.
- The highest discount percentage observed is 29% for the iPhone 11 Pro (Midnight Green, 64 GB).
Feel free to review the code and explore the analysis. If you have any suggestions or improvements, please don't hesitate to open an issue or submit a pull request. We're happy to accept changes that enhance the project!