This project demonstrates a complete data analytics workflow, starting from data loading and cleaning to data visualization and reporting. The project uses Python for data preprocessing and exploratory data analysis (EDA), SQL for querying the database, and Power BI for building an interactive dashboard. A final report and presentation summarize the key findings.
The dataset contains business-related data used for analysis.
Dataset Features:
- Multiple records with numerical and categorical attributes
- Missing values handled during preprocessing
- Suitable for SQL analysis and dashboard creation
- Python
- Pandas
- NumPy
- Matplotlib
- Seaborn
- SQL (PostgreSQL / MySQL / SQL Server)
- Power BI
- Gamma (Presentation)
- Jupyter Notebook / VS Code
- Imported dataset into Python
- Verified data types and structure
- Removed duplicates
- Handled missing values
- Fixed inconsistent data
- Converted data types where necessary
- Summary statistics
- Distribution analysis
- Correlation analysis
- Trend identification
- Data visualization
Executed SQL queries to:
- Retrieve important business insights
- Filter and sort records
- Perform aggregations
- Use JOINs and GROUP BY
- Analyze trends
Created an interactive dashboard featuring:
- KPI Cards
- Bar Charts
- Line Charts
- Pie Charts
- Slicers
- Filters
- Documented findings
- Created a presentation using Gamma
- Highlighted business insights and recommendations
- Total Records
- Key Performance Indicators (KPIs)
- Sales/Business Trends
- Category-wise Analysis
- Interactive Filters
- Visual Comparisons
The project successfully:
- Cleaned and prepared raw data
- Extracted valuable insights using SQL
- Identified important trends through EDA
- Built an interactive Power BI dashboard
- Presented findings in a professional report and presentation
- Clone the repository
git clone <repository-link>- Install dependencies
pip install pandas numpy matplotlib seaborn- Open the Jupyter Notebook
jupyter notebook- Run all notebook cells.
- Import the dataset into PostgreSQL, MySQL, or SQL Server.
- Execute the provided SQL scripts.
- Open the
.pbixfile in Power BI Desktop. - Refresh the dataset if required.
Data-Analytics-Project/
│
├── Dataset/
├── Python/
│ └── EDA.ipynb
├── SQL/
│ └── queries.sql
├── PowerBI/
│ └── Dashboard.pbix
├── Report/
│ └── Project_Report.pdf
├── Presentation/
│ └── Gamma_Presentation.pdf
├── README.md
└── requirements.txt
- Data Cleaning
- Exploratory Data Analysis (EDA)
- SQL Query Writing
- Data Visualization
- Dashboard Development
- Business Insight Generation
- Report Writing
- Presentation Skills
Shrawani Baisane
Data Analytics Enthusiast