End-to-End Data Analysis Assignment: Capstone Project on Dashboard Visualization Using Python, Excel & Power BI
Assignment Type
Individual Assignment
Subject
Data Analysis and Visualization
Uploaded by Malaysia Assignment Help
Date
06/16/2025
Capstone Assignment
-
Objective:
This assignment is designed to test your ability to apply data science skills from start to finish. You will select a dataset, clean it using Microsoft Excel, analyse it using Python (Google Colab) or MySQL Workbench, and create an insightful dashboard in Power BI or Tableau. All your work must be compiled into a well-structured report with screenshots and explanations.
-
Assignment Instructions
Follow the steps below exactly as described. Your report must contain all sections listed.
-
Report Structure:
Your report must be submitted in PDF format, with the following structure:
- Page 1 – Cover Page
Include the following:- Full Name
- Program Title: Certified Data Science (CDS)
- Assignment Title: End-to-End Data Analysis & Visualization Project
- Submission Date
- Page 2 – 1.0 Dataset Selection
Choose a dataset from any open data source such as:- Kaggle
- UCI Machine Learning Repository
- Data.gov.my
- Google Dataset Search
- The dataset must be in Excel (.xlsx), CSV (.csv), or Google Sheets format.
- Justify your dataset choice:
- Why did you choose this dataset?
- What do you plan to analyze?
- Include:
- Dataset URL (link to source)
- Screenshot of the raw dataset preview
Stuck in This Assignment? Deadlines Are Near?
- Page 1 – Cover Page
-
Page 3 – 2.0 Data Cleaning in Excel/SQL
- Open the dataset in Microsoft Excel/SQL Workbench and clean it.
- Cleaning tasks must include at least:
- Removing unnecessary rows/columns
- Handling missing values (if any)
- Formatting column names
- Removing duplicates (if any)
- Filtering and sorting (if relevant)
- Provide:
- Before and after screenshots of your Excel cleaning process
- Short explanation of what you did and why
-
Page 4 – 3.0 Data Analysis (Using Python or SQL)
- Choose only one of the following tools:
- Python (Google Colab or Jupyter Notebook)
- MySQL Workbench
- Import your cleaned dataset and perform basic analysis, such as:
- Summary statistics
- Filtering, grouping, or sorting
- Identifying trends, averages, counts, or relationships
- Provide:
- Include:
- Dataset URL (link to source)
- Screenshot of the raw dataset preview
- Choose only one of the following tools:
-
6. Page 5 – 4.0 Dashboard in Power BI or Tableau
- Import your cleaned dataset into either:
- Power BI
- Tableau Public or Desktop
- Create a dashboard that includes:
- Minimum 2 types of charts (e.g., bar chart, line chart, pie chart)
- Use filters, slicers, or KPIs if possible
- Ensure your visualizations are clearly labelled
- Provide:
- Screenshot of your final dashboard
- A summary of the insights you found from the visualization
7. Page 6 – 5.0 Conclusion
- Summarize your work:
- What tools did you use?
- What were the steps you followed?
- What were your key findings?
- What challenges did you face and how did you overcome them?
- What did you learn from this assignment?
8. Final Submission Checklist:
- Make sure your final report includes:
- Cover PDF
- Dataset Justification, URL, and Screenshot
- Excel Cleaning (with screenshots)
- Python or SQL Analysis (with screenshots)
- Dashboard Screenshot and Insight
- Conclusion
9. Submission Deadline:
All reports must be submitted by: 14/06/2025
Late submissions will not be accepted unless pre-approved.
Submission Format: PDF (.pdf)
- Create a dashboard that includes:
- Minimum 2 types of charts (e.g., bar chart, line chart, pie chart)
- Use filters, slicers, or KPIs if possible
- Ensure your visualizations are clearly labelled
- Provide:
- Screenshot of your final dashboard
- A summary of the insights you found from the visualization
All reports must be submitted by: 14/06/2025
Late submissions will not be accepted unless pre-approved.
Submission Format: PDF (.pdf)
cta_questiion_2
Capstone Assignment
Capstone Assignment – Marking Scheme (100 Marks Total)
| Section | Description | Marks |
|---|---|---|
| 1.0 Dataset Selection | – Relevant dataset chosen (5 marks) – Clear justification of why this dataset was selected (5 marks) – Dataset URL provided (2 marks) – Screenshot of dataset included (3 marks) |
15 marks |
| 2.0 Data Cleaning in Excel | – Appropriate cleaning steps applied (e.g., remove nulls, standardize formats, etc.) (5 marks) – Clear before-and-after screenshots (5 marks) – Explanation of cleaning steps taken (5 marks) |
15 marks |
| 3.0 Data Analysis (Python or SQL) | – Data uploaded correctly into tool (5 marks) – Relevant code or queries executed (5 marks) – Screenshots of code and outputs included (5 marks) – Insightful explanation of analysis (5 marks) |
20 marks |
| 4.0 Dashboard (Power BI or Tableau) | – Minimum of 2 chart types used (5 marks) – Dashboard layout is clean and readable (5 marks) – Dashboard includes filters/slicers/KPIs if applicable (2 marks) – Key insights explained clearly (8 marks) |
20 marks |
| 5.0 Conclusion | – Summary of all tools used and steps taken (5 marks) – Key findings restated clearly (3 marks) – Challenges and learning points described (2 marks) |
10 marks |
| Report Structure & Formatting | – Report includes all required sections (cover page, headers, page numbers, etc.) (5 marks) – Clear formatting, grammar, spelling, and readability (5 marks) – File named correctly and submitted in required format (e.g., PDF) (5 marks) |
15 marks |
| Total | 100 marks |
Get Solved Your Assignment(variable) and Earn A+ Grade!
Get Help By Expert
Convincing Features

