This project analyzes Amazon's best-selling books dataset using Python and Pandas to uncover trends, patterns, and insights about popular books, authors, ratings, and genres.
The analysis includes:
- Data cleaning and preprocessing
- Exploring best-selling authors
- Analyzing ratings and reviews
- Genre distribution
- Year-wise trends
- Most popular books on Amazon
The project demonstrates practical data analysis skills using Pandas and data visualization libraries.
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- Jupyter Notebook
The dataset contains information about Amazon best-selling books, including:
- Book Title
- Author
- User Rating
- Reviews
- Price
- Year
- Genre
amazon-bestsellers-pandas/
│
├── data/
│ └── amazon_books.csv
│
├── notebooks/
│ └── analysis.ipynb
│
├── images/
│ └── charts/
│
├── README.md
└── requirements.txtClone the repository:
git clone https://github.com/fibonacciFiasco/amazon-bestsellers-pandas.gitMove into the project directory:
cd amazon-bestsellers-pandasInstall dependencies:
pip install -r requirements.txtRun the Jupyter Notebook:
jupyter notebookOpen:
analysis.ipynb- Most frequent best-selling authors
- Average ratings across genres
- Relationship between reviews and popularity
- Yearly best-selling trends
- Fiction vs Non-Fiction comparisons
- Ratings distribution
- Top authors by number of best sellers
- Genre comparison charts
- Review trends over the years
- Interactive dashboard using Streamlit
- Machine learning predictions
- Advanced visual analytics
- Web deployment
Created by Diya Patel
This project is for educational and learning purposes.