이 데이터 세트 https://archive.ics.uci.edu/ml/datasets/automobile로 작업하고 있습니다 . 나에게 문제를 일으키는 (2, 4) 일 수있는 'num.of.doors'라는 범주 형 변수가 있습니다.
lm(formula = price ~ horsepower + num.of.doors, data = train.sample)
가격을 예측하기 위해 실행 하면 결과는 다음과 같습니다.
호출 : lm (공식 = 가격 ~ 마력 + 문 수, 데이터 = train.sample)
계수 : (Intercept) 마력 num.of. doors two
-4006.5 174.1 -1856.2
하지만 4 개의 문에 대한 문 수의 계수를보고 싶습니다. 어떻게하나요?
문제는 범주 형 변수로 선형 회귀를 조정할 때 범주 중 하나가 "참조"로 사용되고 그 값이 "절편"에 표시되기 때문이라고 생각합니다.
따라서 "4 개의 문"에 대한 계수를 보려면 변수의 기본 참조를 변경해야합니다. 다음과 같이 할 수 있습니다.
train_sample$num.of.doors = relevel(train_sample$num.of.doors, ref=2)
이 변경으로 "두 개의 문"이 이제 기본 참조가됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다