전환 눈금으로 2 차 y 축 플롯JMP 프로,
변수 y1은 1에서 9까지의 정수로 구성됩니다. 두 번째 조건부 변수 y2를 다음과 같이 만들었습니다.
If(:y1 == 3, "4",
:y1 == 5, "3",
:y1 == 7, "2")
y1의 정수 스코어 값을 측정 된 눈금 (밀리미터)의 해당 값으로 변환합니다.
그래프 빌더에서 두 변수를 플롯하면, y2 축은 y1과 독립적으로 스케일됩니다. 반면에 y1 주 축 (왼쪽)은 스코어 값으로 축척되고 y2 보조 (오른쪽) 축은 mm 변환으로 표시됩니다. 예를 들어, 플롯 된 y1 점수 값 5는 보조 축의 3에 해당합니다. 이제, 두 변수를 모두 GB로 드래그하면 독립적으로 축척 된 y 축이있는 두 세트의 데이터가 그려집니다. 변환 눈금은 JMP에서 두 번째 y 축에 어떻게 그려 지나요?
감사!
다시 : 변환 규모와 2 차 y 축 음모오른쪽 축과 왼쪽 축 값을 연속 함수로 지정할 수있는 경우 그래픽 스크립트를 사용하여 오른쪽 축이 수정 된 경우 왼쪽 축을 자동으로 변경하고 그 반대의 경우도 마찬가지입니다.
다시 : 변환 규모와 2 차 y 축 음모답장을 보내 주셔서 감사합니다. y1의 데이터 유형은 실제로 숫자 서수로, "발견 불가능"또는 "매우 큰"과 같은 질적 설명자를 사용하여 1에서 9까지의 값을 취합니다. y2의 목적은 y1의 정렬 된 값을 더 직관적 인 등가의 양적인 스케일 y2로 변환하는 것입니다. 그러나 숫자 연속 데이터 형식을 지정할 때조차 정확히 일치하는 방법을 얻을 수 없습니다. y1과 y2의 값은 반대 방향으로 변화하지만 정확히 반비례는 아닙니다.
다시 : 변환 규모와 2 차 y 축 음모Y2 척도가 정확히 반비례하지 않기 때문에 접근 방법 1이 길 일 것입니다. Y1의 정확한 사본 인 새 열을 만들지 만 값 레이블 열 속성을 사용하여 표시 할 적절한 순서로 값을 지정합니다.
접근 # 1이 당신을 위해 작동하지 않는다면, 예제에 대한 약간의 허구의 데이터를 좀 더보아야 할 것입니다.
다시 : 변환 규모와 2 차 y 축 음모여기에 몇 가지 잠재적 인 문제가 있습니다.
귀하의 수식이 Y2를 문자열로 생성하는 것으로 나타났습니다. 나는 내가 그렇게 할 것이라고 생각하지 않는다. Y2가 연속적인 척도라면 (그리고 mm은 그 정의에 맞을 것으로 보인다), 나는 그 값을 연속으로 취급 할 것이다.
다른 문제는 Y1이 올라감에 따라 Y2가 감소한다는 것입니다. 이렇게하면 배율이 일치하지 않게됩니다.
두 가지 접근법을 볼 수 있습니다. 둘 다 숫자 값으로 Y2를 만들 수 있습니다.
접근법 1 : Y2를 Y1의 정확한 복사본으로 만들지 만 값 레이블을 지정하여 mm 결과가되도록 변경합니다. 실제 데이터를 변경하지 않기 때문에 올바른 순서와 올바른 위치에 플롯 될 것이지만 표시되는 값만 변경됩니다. 단점은 mm을 계산할 실제 함수가있는 경우 다양한 mm 설정에 대해 많은 입력이있을 수 있다는 것입니다.
접근법 2 : 문자가 아닌 숫자로 만드는 것을 제외하고는 Y2에 대한 공식을 사용하십시오. Y2를 그래프 빌더로 끌어서 오른쪽 축으로 이동하십시오. 이제 오른쪽 축을 오른쪽 클릭하고 축 설정을 선택하십시오. 대화 상자의 왼쪽 상단에서 "역순"상자를 선택하십시오. 그게 문제를 해결해야합니다.