при применении множественной линейной регрессии я столкнулся с ошибкой, а именно: Error in model.frame.default (формула = Платеж ~ Insured + Claims, data = training_set,: 'data' должен быть data.frame, а не матрица или массив, и это код:
getwd()
setwd("/home/labsuser")
insurance_data = read.csv('Insurance_factor_identification.csv')
View(insurance_data)
summary(insurance_data)
#splitting the data
#install.packages('caTools')
library(caTools)
set.seed(12)
split = sample.split(insurance_data$Payment, SplitRatio = 0.8)
training_set = subset(insurance_data , split == TRUE)
test_set = subset(insurance_data, split == FALSE)
View(training_set)
View(test_set)
#doing feature scaling on the given data
training_set = scale(training_set)
test_set = scale(test_set)
#fitting multiple linear regression to the training set
results = lm(formula = Payment ~ Insured + Claims,
data = training_set)
может кто-нибудь помочь мне, как решить эту ошибку?