명목 2- 수준 요인 코딩 제어인사말,
JMP의 간단한 2- 수준 요인 설계 코딩을 이해하는 데 어려움이 있습니다. 모델 적합 (표준 최소 제곱, 효과 스크리닝)에 의해 생성 된 코딩 테이블의 (-1,1) 수준은 디자인 테이블 패턴 및 관련 열 값 순서에서 반대로 나타납니다.
낮은 수준과 높은 수준 (Full Factorial-Nom.jmp)을 추적하기 위해 이름이 지정된 요인 수준이있는 예제 디자인을 첨부했습니다. 세 가지 요인은 문자 / 명목이고 하나는 숫자 / 명목으로 다르게 취급되는지 확인합니다. 디자인 패턴 열은 수준을 올바르게 식별하고 각 열의 값 순서 속성도 정확합니다. 여태까지는 그런대로 잘됐다...
주 효과 모델을 피팅 한 후 코딩 테이블의 수준이 반전됩니다. 참조를 위해 원래 패턴 열을 붙여 넣은 결과를 첨부했습니다 (Coding Table-Nom.jmp). 나는 모델이 부호가 반전 된 상태에서 수학적으로 정확할 것이라는 것을 알고 있지만 실제로는 특히 진단, 다른 소프트웨어로 내보내기 등을 위해 코딩 된 수준을 자주 사용하는 더 크고 복잡한 분수 설계에서 실제로 성가신 것으로 나타났습니다.
데이터 테이블의 코딩 속성은 명목 열 유형에 액세스 할 수 없습니다. 왜 그런 겁니까? 열 값 순서를 뒤집어 올바르게 코딩 할 수 있지만 물론 플로팅 수준이 반전됩니다. 여기서 분명한 것이 누락 되었습니까? 게시하기 전에 문서 및 기타 스레드를 살펴 보았습니다.
통찰력에 감사드립니다-
- 톰
데이터 테이블암사슴Re : 명목 2- 수준 요인 코딩 제어죄송합니다. 질문을 이해하지 못하는 것 같습니다. 요인의 원하는 코딩은 0을 중심으로 등거리입니다. 이것은 역사적으로 모수 추정치가 레벨 값의 차이를 "보상"해야하므로 추정치를 비교하기 어렵게 만들 가능성을 설명합니다. 코딩은 모수 추정치를 "정규화"합니다. 이제 코딩 여부에 관계없이 백그라운드에서 수행됩니다. 범주 형 요인 (예 : Joe 및 Mike)의 코딩은 임의적입니다.
내가 이해하지 못하는 것은 적합 모델을 사용하여 데이터 세트를 분석 할 때 데이터 세트를 전혀 변경하지 않는다는 것입니다. 분석을 할 때 새 테이블을 얻지 못합니다. 그래서 두 번째 데이터 세트를 만든 방법과 이유를 이해하지 못합니까?
Re : 명목 2- 수준 요인 코딩 제어감사. 사실 저는 코딩의 필요성이나 이유 또는 다양한 대비에 사용되는 다른 매개 변수화에 대해 의문을 제기하지 않습니다. 모델 코딩과 명명 된 요인 테이블을 자주 사용하기 때문에 더 간단한 것을 추구합니다. 합-영 대비를 사용하는 2 단계 사례의 경우 JMP에서 "낮은"요인 수준에 대해 직관적 인 (-1)을 사용하고 "높은"수준에 대해 (+1)을 디자인 데이터 테이블? 그리고 그것을 강제하는 방법이 있습니까?
감사,
- 톰
Re : 명목 2- 수준 요인 코딩 제어죄송합니다. 여전히 질문에 혼란스러워서 다른 사람이 대답하도록해야합니다. 더 높은 Joe 또는 Mike는 누구입니까? 더 높은 녹색 또는 빨간색은 무엇입니까? 이들은 임의적이며 코딩에 논리적 순서가 없습니다. 모수 추정치를 해석하는 데 어려움이 있습니까? 요인을 추가 할 때 실험 설계의 수준을 지정할 수 있습니다.
Re : 명목 2- 수준 요인 코딩 제어
@statman 썼다 :
죄송합니다. 여전히 질문에 혼란스러워서 다른 사람이 대답하도록해야합니다. 더 높은 Joe 또는 Mike는 누구입니까? 더 높은 녹색 또는 빨간색은 무엇입니까? 이들은 임의적이며 코딩에 논리적 순서가 없습니다. 모수 추정치를 해석하는 데 어려움이 있습니까? 요인을 추가 할 때 실험 설계의 수준을 지정할 수 있습니다.
이것을보고 싶은 사람을 위해 명확히하기 위해서입니다. Statman이 지적했듯이 요인을 추가하고 설계를 만들 때 요인 수준을 지정했습니다. JMP가 생성 한 "패턴"열은 이러한 수준이 설정되었음을 확인합니다. 또한이 예를 해석하기 위해 요인 수준 이름에 "낮음"및 "높음"을 사용하여 "비임의"로 만들었습니다. 그래서 디자인은 제 목적에 적합합니다. 오프닝 포스트에 첨부 된 디자인 테이블을 참조하십시오. 제 질문은 설계에 관한 것이 아니라 모델링 플랫폼이 확립 된 설계 수준과 일치하지 않는 방식으로 코딩하는 이유에 관한 것입니다. 즉, 코딩 행렬 (-1,1) 기호가 설계에서 반전 된 이유는 무엇입니까?
- 톰