Skip to content

This project analyzes car evaluation data to uncover trends in user preferences, reasons for low ratings, and key insights, presented through interactive dashboards.

Notifications You must be signed in to change notification settings

tarafard/car-evaluation-data-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Evaluation Data Analysis Project

The goal of my analysis is to evaluate car preferences and acceptance levels based on attributes like buying price, maintenance cost, number of doors, seating capacity, luggage space, and safety. I'll create dashboards to identify the most and least accepted car categories, investigate why some cars are rated as "non-acceptable," and highlight the safest 2-door cars ordered by price. Additionally, I'll explore other insights to provide a deeper understanding of user preferences and car evaluations.

1. Specify questions and goals of the analysis

  • What is the most accepted category of cars among those with 2, 3, 4, and 5 doors? What is the least accepted category (i.e., cars rated as "non-acceptable")? Additionally, how many 2-person cars were evaluated as "Acceptable"?

  • Investigate the main reasons why some cars are evaluated as "non-acceptable." Consider factors such as buying price, safety, luggage space, seating capacity, and maintenance costs.

  • For 2-door cars, identify the safest options (with a safety rating of "high") and order them by buying price.

  • Explore and highlight any other interesting findings from this data to enhance the overall analysis and storytelling.

2. Data Cleaning and Preparation

I've imported the dataset to PostgreSQL database and cleaned that before visualization to deliver high-quality data into my BI tool.

Directory Screenshot


Key steps for data cleaning:

  1. Remove Duplicates: Ensure there are no duplicate records.
  2. Handle Missing Values: Impute or remove missing data
  3. Correct Data Types: Ensure all columns have appropriate data types.
  4. Remove Outliers: Identify and handle outliers to avoid skewing results.
  5. Standardize and Normalize Data: Especially for numerical data.
  6. Fix Inconsistencies: Address inconsistent entries (e.g., spelling variations).
  7. Resolve Data Entry Errors: Correct obvious typos and errors.



3. Visualize the Data by Tableau

Directory Screenshot



About

This project analyzes car evaluation data to uncover trends in user preferences, reasons for low ratings, and key insights, presented through interactive dashboards.

Topics

Resources

Stars

Watchers

Forks