다음 데이터가 있고 회귀 모델을 실행한다고 가정 해 봅시다.
df=data.frame(income=c(5,3,47,8,6,5),
won=c(0,0,1,1,1,0),
age=c(18,18,23,50,19,39),
home=c(0,0,1,0,0,1))
한편으로는 소득을 예측하기 위해 선형 모델을 실행합니다.
md1 = lm(income ~ age + home + home, data=df)
둘째, 원 변수를 예측하기 위해 로짓 모델을 실행합니다.
md2 = glm(factor(won) ~ age + home, data=df, family=binomial(link="logit"))
두 모델 모두 예측 변수 반응 범주, 적합치 및 모형 예측 값을 사용하여 테이블 또는 데이터 프레임을 생성하는 방법이 궁금합니다.
선형 모델의 경우 다음과 같습니다.
age fitted_income predicted_income
18 3 5
23 3 3
50 4 2
19 5 5
39 6 4
home fitted_income predicted_income
0 5 6
1 3 9
또는 각 데이터 포인트에 대한 것일 수도 있습니다. 따라서 x_i 데이터 포인트의 경우 적합하고 예측 된 값은 다음과 같습니다.
id age fitted_income predicted_income
1 18 3 5
2 23 3 3
3 50 4 2
4 19 5 5
5 39 6 4
통계적인 관점에서 볼 때 그러한 사업은 유용합니까? 그 이유는 무엇?
R에서 어떻게 할 수 있습니까? (이름 (md1)을보고 모델에서 가져올 수있는 것을 찾았지만 그 이후로는 진행하지 못했습니다)
감사!