나는 당신이 '다변량'이 아닌 '다변량'회귀를 의미한다고 가정합니다. '다변량'은 여러 종속 변수가 있음을 나타냅니다.
연속적인 예측 변수를 사용하여 구간으로 절단하는 것은 허용 가능한 통계 관행으로 간주되지 않습니다. 이것은 일부 혼란이 주요 효과 중 일부의 적합 부족 (여기서는 부족)을 반영 할 수 있기 때문에 혼란스러운 결과를 초래할 수 있으며 상호 작용을 잘못 이해하게 할 수 있습니다. 외부 5 분위에는 설명 할 수없는 변형이 많이 있습니다. 또한 실제로 "분위수 효과"를 정확하게 해석하는 것은 불가능합니다.
관심있는 비교를 위해 예측 된 값의 차이로 생각하는 것이 가장 쉽습니다. 다음은 R rms
패키지 를 사용하는 예 입니다.
require(rms)
f <- ols(y ~ x1 + rcs(x2,3)*treat) # or lrm, cph, psm, Rq, Gls, Glm, ...
# This model allows nonlinearity in x2 and interaction between x2 and treat.
# x2 is modeled as two separate restricted cubic spline functions with 3
# knots or join points in common (one function for the reference treatment
# and one function for the difference in curves between the 2 treatments)
contrast(f, list(treat='B', x2=c(.2, .4)),
list(treat='A', x2=c(.2, .4)))
# Provides a comparison of treatments at 2 values of x2
anova(f) # provides 2 d.f. interaction test and test of whether treatment
# is effective at ANY value of x2 (combined treat main effect + treat x x2
# interaction - this has 3 d.f. here)