저는 R 언어를 처음 사용합니다. 회귀에 대한 네 가지 가정을 모두 충족시키는 다중 선형 회귀 모델에서 시뮬레이션하는 방법을 알고 싶습니다.
알았어. 고마워
이 데이터 세트를 기반으로 데이터를 시뮬레이션하고 싶다고합시다.
y<-c(18.73,14.52,17.43,14.54,13.44,24.39,13.34,22.71,12.68,19.32,30.16,27.09,25.40,26.05,33.49,35.62,26.07,36.78,34.95,43.67)
x1<-c(610,950,720,840,980,530,680,540,890,730,670,770,880,1000,760,590,910,650,810,500)
x2<-c(1,1,3,2,1,1,3,3,2,2,1,3,3,2,2,2,3,3,1,2)
fit<-lm(y~x1+x2)
summary(fit)
그런 다음 출력을 얻습니다.
Call:
lm(formula = y ~ x1 + x2)
Residuals:
Min 1Q Median 3Q Max
-13.2805 -7.5169 -0.9231 7.2556 12.8209
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 42.85352 11.33229 3.782 0.00149 **
x1 -0.02534 0.01293 -1.960 0.06662 .
x2 0.33188 2.41657 0.137 0.89238
---
Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1
Residual standard error: 8.679 on 17 degrees of freedom
Multiple R-squared: 0.1869, Adjusted R-squared: 0.09127
F-statistic: 1.954 on 2 and 17 DF, p-value: 0.1722
내 질문은 위의 원래 데이터를 모방 한 새 데이터를 시뮬레이션하는 방법입니다.
rnorm()
대신 약간 수정 된 스크립트를 사용11:30
했지만 오류 (시그마)를 아무리 많이 늘리더라도 추정의 표준 오류는 대략 비슷합니다.