범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경하세요.JMP 커뮤니티 여러분,
다중 선형 회귀(y ~ X1 + X2, X1은 연속형이고 X2는 범주형 변수)를 피팅할 때 JMP에서 기본적으로 더미 변수 X2를 -1 1로 정의한다는 것을 발견했습니다. R로 코딩된 기본 더미 변수와 동일한 0 1로 변경할 방법이 있습니까? 감사합니다!
기본 데이터 분석 및 모델링Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @Jogger560 : 적합 모델 출력의 맨 위에 있는 빨간색 삼각형 풀다운 메뉴에 지표 매개변수 추정치 옵션이 있습니다.

Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경요인 수준을 일관되게 코딩하기 위한 조언은 0을 중심으로 동등 거리입니다. 즉, 2수준의 경우 -1, 1, 3수준의 경우 -1, 0, 1입니다.
이것은 Mark Bailey의 인용문입니다. 코딩은 여러 가지 면에서 분석에 도움이 됩니다.
- 매개변수 추정치는 비교 가능합니다. 이는 연관된 척도(단위)에 독립적입니다.
- 매개변수 추정치는 해석 가능합니다. 실제 값으로 추정했을 때 절편은 모든 요인이 0일 때의 반응입니다. 무슨 뜻일까요? 코딩을 사용하면 절편은 설계의 원점(중앙)에서의 평균 반응입니다. 다른 매개변수는 여전히 요인의 1단위 변화에 대한 반응의 변화를 나타내지만, 코딩된 공간에서 1단위 변화는 범위의 절반입니다. 추정치를 두 배로 하면 요인의 전체 범위에 대한 반응의 변화가 됩니다.
- 매개변수 추정치는 상관관계가 없거나 최소한으로 상관관계가 있습니다. 이는 유의성 검정에 대한 검정력을 보존합니다.
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @statman : 제가 알기로 그의 질문은 범주형 요인(그의 OP에서는 X2)에 대한 것이었습니다. 그런데 당신은 공변량 X1에 대해 논의하고 있는 것 같은데요?
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경코딩은 실험의 모든 유형의 요인, 연속형 또는 범주형에 적용됩니다. 이를 통해 분석을 위한 계수를 쉽게 비교할 수 있습니다.
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @statman : 그럴 수도 있겠지만, 첫 번째와 세 번째 항목은 X2 범주형과 관련이 없는 것 같습니다.
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경저는 Mark Baileys가 팩터 코딩에 관해 한 코멘트를 복사해서 붙여넣었습니다... 그가 쓴 내용만 골라내고 싶지 않았습니다.
https://community.jmp.com/t5/Discussions/DOE-Code-and-Uncoded-levels-of-factor/td-p/61864
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경정말 고맙습니다! 저도 0, 1 코딩 하에서 추정치의 상관관계를 구해야 하는데, 그럴 방법이 있을까요?
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @statman : 사실, 저는 Mark가 연속 변수에 대해 쓴 내용에 동의하지 않습니다. 하지만, 그것은 범주형 요인과 관련이 없습니다.
https://www.jmp.com/support/help/en/18.0/index.shtml#page/jmp/nominal-factors.shtml#
Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @Jogger560 : 같은 곳입니다. 빨간 삼각형 풀다운 메뉴에는 온갖 옵션이 있습니다!

Re: 범주형 변수의 기본 -1 1 코딩을 0 1 코딩으로 변경안녕하세요 @Jogger560 : 음, 일부 JMP 사용자는 여기에 뛰어들고 싶어할 수도 있지만 직접 사용할 수 있는 것 같지는 않습니다. 하지만 직접 얻을 수는 있습니다. OLS 추정치의 Var-Cov 행렬은 여기 8페이지에 정의되어 있습니다.
https://web.stanford.edu/~mrosenfe/soc_meth_proj3/matrix_OLS_NYU_notes.pdf