Skip to content

tamzidurrahim/Rstudio-project

Repository files navigation

📊 Bank Marketing Dataset — Data Science Midterm Project

An exploratory data analysis (EDA) and data preprocessing project on the UCI Bank Marketing dataset, conducted using R and RStudio.

📁 Dataset

  • Source: Bank Marketing Dataset (bank-full.csv)
  • Records: 45,000+ client records
  • Goal: Predict whether a client will subscribe to a term deposit

🔍 What This Project Does

  • Data loading and structure exploration
  • Missing value and unknown value detection
  • Outlier detection and capping using IQR method
  • Feature engineering — age groups, normalization, encoding
  • Duplicate removal and data validation
  • Class balancing (equal yes/no samples)
  • Train/test split (70/30)
  • Descriptive statistics and group comparisons
  • T-test: call duration vs housing loan status

🛠️ Built With

  • R (Base R)
  • RStudio
  • CSV data processing

🚀 How to Run

  1. Open midterm_project.R in RStudio
  2. Make sure bank-full.csv is in the same folder
  3. Run the script line by line or all at once

👥 Group

IDS Midterm Project — Group 11, Spring 25-26

About

Exploratory data analysis and preprocessing of a Bank Marketing dataset using R — includes data cleaning, outlier handling, feature engineering and statistical analysis

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages