Path: blob/master/Part 1 - Data Preprocessing/categorical_data.R
1002 views
# Data Preprocessing12# Importing the dataset3dataset = read.csv('Data.csv')45# Taking care of missing data6dataset$Age = ifelse(is.na(dataset$Age),7ave(dataset$Age, FUN = function(x) mean(x, na.rm = TRUE)),8dataset$Age)9dataset$Salary = ifelse(is.na(dataset$Salary),10ave(dataset$Salary, FUN = function(x) mean(x, na.rm = TRUE)),11dataset$Salary)1213# Encoding categorical data14dataset$Country = factor(dataset$Country,15levels = c('France', 'Spain', 'Germany'),16labels = c(1, 2, 3))17dataset$Purchased = factor(dataset$Purchased,18levels = c('No', 'Yes'),19labels = c(0, 1))2021