Question: # Install necessary packages install.packages ( ' alr 4 ' ) install.packages ( ' doParallel ' ) install.packages ( ' caret ' ) # Load

# Install necessary packages
install.packages('alr4')
install.packages('doParallel')
install.packages('caret')
# Load the required libraries
library(alr4)
library(caret)
library(doParallel)
library(foreach)
# Load the MinnLand dataset
data(MinnLand)
# Check column names to confirm correct variable names
colnames(MinnLand)
# Remove rows with NA values
data <- na.omit(MinnLand)
# Convert year to factor
data$year <- as.factor(data$year)
# Define formulas for log and sqrt models
formula_log <- log(acrePrice) ~ .
formula_sqrt <- sqrt(acrePrice) ~ .
# Set up parallel processing
cl <- makeCluster(detectCores()-1)
registerDoParallel(cl)
# 5-Fold Cross Validation
train_control_5fold <- trainControl(method ='cv', number =5)
# 10-Fold Cross Validation
train_control_10fold <- trainControl(method ='cv', number =10)
# Random Splitting with 1000 splits
train_control_random <- trainControl(method = 'repeatedcv', number =10, repeats =1000)
# Fit log models
model_log_5fold <- train(formula_log, data = data, method ='lm', trControl = train_control_5fold)
model_log_10fold <- train(formula_log, data = data, method ='lm', trControl = train_control_10fold)
model_log_random <- train(formula_log, data = data, method ='lm', trControl = train_control_random)
# Fit sqrt models
model_sqrt_5fold <- train(formula_sqrt, data = data, method ='lm', trControl = train_control_5fold)
model_sqrt_10fold <- train(formula_sqrt, data = data, method ='lm', trControl = train_control_10fold)
model_sqrt_random <- train(formula_sqrt, data = data, method ='lm', trControl = train_control_random)
# Compare models
print(model_log_5fold)
print(model_log_10fold)
print(model_log_random)
print(model_sqrt_5fold)
print(model_sqrt_10fold)
print(model_sqrt_random)
# Stop parallel processing
stopCluster(cl)
Here is code, it is running in R, no errors. But no output is generated. Can you tell me why?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!