DataViz Explorer

 

Study Resources

๐Ÿ“š Study Resources

Explore tutorials, revision guides, practice papers, and more to sharpen your data skills.


๐Ÿ“Š Datasets Used in This Guide

The study guides and practice paper sets used on this website are publicly available datasets from reputable sources such as Kaggle, GitHub, and UCI Machine Learning Repository. These datasets are selected for educational use and are freely accessible for learning purposes. If you have any questions, please feel free to contact us here or HERE.

๐Ÿ”— Free Version โ€“ Linked Resources

In the free version of this guide, you’ll find:

  • Direct links to all datasets hosted on external platforms
  • Instructions for downloading and importing into Power BI
  • Attribution to original data owners and sources

Note: You are responsible for reviewing and complying with each datasetโ€™s license or usage terms when using the linked resources.



ย 

๐Ÿ“‚ 10 Free Open Data Sources โ€“ Used For Practice

Practice your skills with these free, easy-to-follow, readily available and accessible data sources.

 

 

๐Ÿ“„ Data Cleaning in Power BI โ€“ Practice Papers

Put your skills to the test with realistic practice tasks designed to reinforce each core data cleaning technique covered in the revision guide. These are hands-on and ideal for preparing for assessments or real-world use.

๐ŸงชPractice Task 1: Customer Contact Fix

 

๐Ÿ“‚ File Provided: customer-contacts.csv

 

๐Ÿ“‚ File Provided: contact-customers.csv

 

Skills Covered: Removing nulls, standardizing text, fixing column types.

 

โœ… Task Instructions:

  • Import the dataset into Power BI.

 

  • Remove rows with missing email addresses.

 

  • Convert all names to proper case (e.g., “john doe” โ†’ “John Doe”).

 

  • Standardize phone numbers to the format (XXX) XXX-XXXX.

 

  • Remove duplicate rows.

 

๐Ÿ“ Bonus: Add a column to label contacts missing a phone number as โ€œIncompleteโ€.


ย 

๐ŸงชPractice Task 2: Sales Data Merge

๐Ÿ“‚Files Provided:

๐Ÿง Skills Covered: Appending, merging queries, replacing values, transforming data types.

 

โœ…Task Instructions:

    ย 
  1. Append the January and February sales files into a single table.
  2. ย 
  3. Merge with the product details table using ProductID.
  4. ย 
  5. Replace null values in the Price column with 0.
  6. ย 
  7. Ensure Quantity Sold and Price columns are numeric.
  8. ย 
  9. Add a calculated column: Total Sales = Quantity ร— Price.

๐Ÿ“Bonus: Sort the data by total sales in descending so that the highest sales appear at the top.

(Optional extra step for even more insight) โ€” Add a Rank column:

 

  • In Power Query: Use โ€œAdd Index Columnโ€ after sorting, then rename it โ€œSales Rank.โ€

 

  • In DAX: Create a measure like:
  • ย  ย  Sales Rank = RANKX( ย  ย  ALL('MergedSales'), ย  ย  'MergedSales'[Total Sales], ย  ย  , ย  ย  DESC, ย  ย  Dense ย  ) ย 
      ย ย 

ย 

ย 

๐Ÿงช Practice Task 3: Website Log Clean-Up

 

๐Ÿ“‚ File Provided: site-logs.csv

Skills Covered: Filtering rows, replacing errors, formatting columns, handling dates.

 

โœ… Task Instructions:

  • Remove any rows where โ€œSessionIDโ€ is null.

 

  • Replace error values in the โ€œDurationโ€ column with 0.

 

  • Format โ€œVisit Dateโ€ as a valid Date.

 

  • Trim whitespace in the โ€œUser Agentโ€ column.

 

  • Remove duplicates.

 

๐Ÿ“ Bonus: Create a grouped summary of total sessions per browser type.


ย 

๐Ÿงช Practice Task 4: Survey Response Cleanup

 

๐Ÿ“‚ File Provided:

๐Ÿ“„ survey-data.xlsx

 

๐Ÿ“‚ File Provided:

๐Ÿ“„ survey.data.xlsx

 

๐Ÿง Skills Covered: Conditional replacement, column renaming, filtering nulls, value mapping.

 

โœ… Task Instructions:

  • Replace all instances of โ€œN/Aโ€ in the โ€œAgeโ€ column with null.

 

  • Remove responses where โ€œConsentโ€ is marked as โ€œNoโ€.

 

  • Rename columns to be more descriptive (e.g., โ€œQ1โ€ โ†’ โ€œOverall Satisfactionโ€).

 

  • Map values in a new column: โ€œVery Satisfiedโ€ = 5, โ€œSatisfiedโ€ = 4, etc.

 

  • Convert all responses to lowercase.

 

๐Ÿ“ Bonus: Create a โ€œCleaned Surveyโ€ query and load only selected columns.

 


โœ… Submission Guidelines

  • Complete your practice using Power BI Desktop.

 

  • Save your .pbix file with each task labeled in separate queries.

 

  • Optional: Submit to your instructor/mentor for feedback or portfolio review.

โฌ‡๏ธ Download All Practice Files (.zip)

ย 

๐Ÿ“š A. Study Guides

Minimalist Data Wrangling with Python โ€“ a free PDF/book covering core data cleaning techniques in Python (Pandas), ideal as a reference companion.

 

Kaggle Notebooks โ€“ look up “data cleaning” on Kaggle to find shared notebooks and hands-on examples.

ย 

๐Ÿ“ B. Practice Tests & Mock Exams

 

๐ŸŽฏ 1. Data Cleansing using Python โ€“ Free Online Practice Test (TestPrepTraining)

Take a 100-question interactive test for Python-based data cleaning. (Note: some follow-up content is paid, but the initial practice is free.)

 

๐ŸŽฏ 2. Data Science with Python โ€“ Free Practice Exam

 

โ–ถ๏ธ 3. Theory & Practice of Data Cleaning Quiz โ€“ A 15-question multiple-choice quiz covering schema-level cleaning, outliers, duplicates, and more.

 

โ–ถ๏ธ 4. Data Cleaning Test โ€“ A 12-question, 20-minute test focusing on practical skills like duplicate removal and outlier detection.

 

โ–ถ๏ธ 5. Quiz: Data Exploration and Cleaning โ€“ A 50-question interactive quiz that reinforces data cleaning concepts learned in Python, including integrity checks and data validation.

 

โœ”๏ธ 6. Data Science with Python โ€“ Free Practice Mock Exam

 

โœ”๏ธ 7. Data Cleansing using Python โ€“ Free Practice Mock Test

Copyright Disclaimer

โ€œThis website includes copyrighted material from other websites. This material is used for educational, informational and commentary purposes, which falls under the fair use doctrine of copyright law. No copyright infringement is intended.โ€ Therefore, the copyright owners are the true and rightful owners of their โ€˜property’.

DataViz Explorer C.A.I.P.O Business Registration โ„–87900ยฎ
Support DataViz Explorer
Every bit of support helps us do what we love. A warm thanks to contributors like you. โ˜• Support me on Ko-fi โค๏ธ โ˜• Support me on Ko-fi โค๏ธ