имеют набор данных (найдено здесь https://netfiles.umn.edu/users/nacht001/www/nachtsheim/Kutner/Appendix%20C%20Data%20Sets/APPENC01.txt), и я сделал некоторое R-кодирование для линейной регрессии. В прикрепленном наборе данных столбцы не помечены. Я должен был пометить столбцы набора данных и сохранить его как csv, и я извиняюсь, что не могу получить это здесь ... но столбцами, которые я использую, является столбец столбца столбца номер 3 (возраст) столбца 4 (инфекция) 5 (culratio) 10 (перепись) и столбец 12 (служба), столбец 9 (регион). Я назвал больницу данных.Множественная линейная регрессия и MSE от R
Я предполагаю, что «для каждой географической области регрессируйте риск заражения (Y) против векторов-предикторов, возраст, культуру, перепись, обслуживание с использованием модели регрессии первого порядка. Затем мне нужно найти MSE для каждого региона. это код у меня есть.
NE<- subset(hospital, region=="1")
NC<- subset(hospital, region=="2")
S<- subset(hospital, region=="3")
W<- subset(hospital, region=="4")
то, чтобы сделать модель линейной регрессии первого порядка я использую базовый код для каждого
NE.Model<- lm(NE$infection~ NE$age + NE$culratio + NE$census + NE$service)
summary(NE.Model)
и я могу получить скорректированный R значение квадрата, но как я найти MSE с этого выхода?
'mean (NE.Model $ остатки^2)' должен работать. – Gregor