R에서 요소가 정확히 어떻게 작동하는지 이해하려고합니다. R의 일부 샘플 데이터를 사용하여 회귀 분석을 실행하려고한다고 가정 해 보겠습니다.
> data(CO2)
> colnames(CO2)
[1] "Plant" "Type" "Treatment" "conc" "uptake"
> levels(CO2$Type)
[1] "Quebec" "Mississippi"
> levels(CO2$Treatment)
[1] "nonchilled" "chilled"
> lm(uptake ~ Type + Treatment, data = CO2)
Call:
lm(formula = uptake ~ Type + Treatment, data = CO2)
Coefficients:
(Intercept) TypeMississippi Treatmentchilled
36.97 -12.66 -6.86
나는 그것을 이해 TypeMississippi
하고 Treatmentchilled
논리 값으로 처리됩니다 : 각 행의 경우, 초기 흡수가 36.97
, 우리는 빼기 12.66
는 유형 미시시피의 경우 6.86
가 냉각 된 경우. 다음과 같은 것을 이해하는 데 문제가 있습니다.
> lm(uptake ~ Type * Treatment, data = CO2)
Call:
lm(formula = uptake ~ Type * Treatment, data = CO2)
Coefficients:
(Intercept) TypeMississippi
35.333 -9.381
Treatmentchilled TypeMississippi:Treatmentchilled
-3.581 -6.557
lm
? 에서 두 가지 요소를 곱하는 것은 무엇을 의미 합니까?